Home All Groups Group Topic Archive Search About
Author
28 Jan 2006 8:46 AM
Chak
This is a dumb question - but in J2EE there is the concept of an Application
server which is started and shut down just like any other server. On the
other hand, a .NET windows application or console application has no such
concept of an application server. What is the difference ?

Thanks.

Author
28 Jan 2006 9:20 AM
Jon Skeet [C# MVP]
Chak <r_chakravar***@hotmail.com> wrote:
> This is a dumb question - but in J2EE there is the concept of an Application
> server which is started and shut down just like any other server. On the
> other hand, a .NET windows application or console application has no such
> concept of an application server. What is the difference ?

You typically run .NET server code either within a Windows Service or
within IIS.

--
Jon Skeet - <sk***@pobox.com>
http://www.pobox.com/~skeet   Blog: http://www.msmvps.com/jon.skeet
If replying to the group, please do not mail me too
Author
28 Jan 2006 4:41 PM
David Browne
"Chak" <r_chakravar***@hotmail.com> wrote in message
news:%23nD1Fg%23IGHA.3752@TK2MSFTNGP11.phx.gbl...
> This is a dumb question - but in J2EE there is the concept of an
> Application server which is started and shut down just like any other
> server. On the other hand, a .NET windows application or console
> application has no such concept of an application server. What is the
> difference ?
>

Windows is the application server for .NET.  The services provided by a J2EE
application server are all provided by the OS or are included in the .NET
framework.

Remember that .NET was designed from the beginning to run enterprise
applications, so runtime containers, object persistence, transaction
support, reliable messaging, etc, were provided for from the outset.

David

AddThis Social Bookmark Button