You're right, thanks for pointing that out. Servlet/jsp's actually fall
under the EE umbrella.

I've always felt that it's a bit pompous to say you're EE development when
all you're doing is building a web pages with jsp's.

-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED] On
Behalf Of [EMAIL PROTECTED]
Sent: 05 May 2006 02:34 PM
To: [email protected]
Subject: [CTJUG Forum] Re: What exactly is the Value Add with an
ApplicationServer?



Michael,

With "application server" I assume you refer to something like IBM

WebSphere, i.e. an software product that
is compliant with the whole of a specific J2EE specification (say 1.3 or

1.4).  Tomcat can also be seen as an
application server, but it only implements a part of the specification

(servlets, jsp etc.).

Using an application server in general provides you with a base framework

that you can use to quicker build
applications, i.e. things (on a very high level) like:
 * request handling (you don't have to worry about having the manage the

threads yourself)
 * security
 * resources (i.e. jdbc connection pooling, jms, jca - connecting to

mainframes etc)
 * various services that makes life easier (i.e. hosting of applications,

deployment)

Using an application server does however place constrains on how you

program;  you are not allowed to do
everything you like, and you must follow the specification.  So it gets

tricky sometimes.

About performance...  I think theserverside had a performance comparison a

year or so ago where they said:
"WebSphere:  it's slow, but it's expensive."

Albert




// Office:  +27 21 9476619
// Always use protection.  Browse with Firefox. http://getfirefox.com





"Michael Wiles" <[EMAIL PROTECTED]>

Sent by: [email protected]
05/05/2006 01:23 PM
Please respond to
[email protected]


To
<[email protected]>
cc

Subject
[CTJUG Forum] What exactly is the Value Add with an Application Server?






I know this sounds like a bit of a silly question, but what are the

requirements/value add for utilising an application server to achieve the

business goals?


Is performance one of them? Is using an application server faster ? there

will be a lot more overhead.


Re-usability ? this is something that you do get. If your functionality is

deployed on an application server then it can be used across the

enterprise.


I have not done an enormous amount of work on application servers and the

work I have done I haven?t really seen the value. There is a lot of

overhead, sometimes this overhead is not worth the gain.


Maybe some more experienced EJB developers could help me out.









Read our disclaimer at:

http://www.picknpay.co.za/pnp/view/pnp/en/page5093?

If you don't have web access, the disclaimer can be mailed to you on

request.

Disclaimer requests to be sent to [EMAIL PROTECTED]






Gebruiksbepalings
Sanlam Lewensversekering Beperk Reg.-nr. 1998/021121/06 - Gelisensieerde

verskaffer van Finansiƫle Dienste
Gebruiksbepalings en Direkteure




Read our disclaimer at: http://www.picknpay.co.za/pnp/view/pnp/en/page5093?

If you don't have web access, the disclaimer can be mailed to you on
request.

Disclaimer requests to be sent to [EMAIL PROTECTED]





Read our disclaimer at: http://www.picknpay.co.za/pnp/view/pnp/en/page5093?
If you don't have web access, the disclaimer can be mailed to you on request.
Disclaimer requests to be sent to [EMAIL PROTECTED]


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"CTJUG Forum" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/CTJUG-Forum
-~----------~----~----~----~------~----~------~--~---

Reply via email to