Talk:List of application servers

Untitled
Is this only for current App server vendors or is there historical interest? Jbusiness from Novera Software (bought by Mercator, which was bought by Ascential, which was bought by IBM) is no longer offered but was one of the earlier ones out there... I can get the release dates for the chart from the install disks if I have to. (see for more info. )++Lar: t/c 18:27, 14 January 2006 (UTC)
 * Be Bold :-) Seriously, if you have access to the details, add it now and if belongs somewhere else, someone will move it.   Jayvdb 12:40, 2 August 2006 (UTC)

Why is Tomcat in the Java EE section?
Tomcat is listed in the Java EE section. I know this is an emotional topic for many. A lot of people use Tomcat and they often feel attacked when Tomcat is not classified as Java EE (or not even as an AS). But on wikipedia there should not be any place for such emotions. The hard fact is that Tomcat is simply not a Java EE implementation. There is a very strict and formal spec that defines what "Java EE" is, and Tomcat did not pass this test (and absolutely does not intend to). —Preceding unsigned comment added by Arjant (talk • contribs) 20:36, 8 January 2010 (UTC)

I would suggest to combine both Java and Java EE sections, because tomcat by itself is not an Java EE server (but it's important to know that it can be almost Java EE compliant with additional software), also jetty can be considered a partial Java EE server, too. Because of this mix I would suggest to put all of them in one table/section and just write the Java EE compliant version to: 1.4, 5, 6..., partial, none about each one of them. M vitaly (talk) 22:18, 22 May 2010 (UTC)

Open-source vs. commercial
I think the table about the java application servers should be separated in commercial and open-source. (sorry for bad engl. :)) —Preceding unsigned comment added by 84.57.3.245 (talk) 06:08, 22 October 2008 (UTC)

Ruby on Rails?
Why is Ruby on Rails included in this article? It's a MVC framework for Ruby, not an Application Server. In other words, its functionality is a sub-set of what App Servers provide.
 * Apache and Mason are also a questionable entries on this page for the same reason. The definition of Application Server is quite vague -- a clearer definition is required in order to differentiate them with Web application framework and Comparison of web application frameworks.   In my opinion, an (Web) Application Server should manage discrete applications deployed into the server, and include web-based configuration of those applications being served.  Maybe its worth adding that in order to be called an Application Server, it must have a published standard that defines an application it serves.  Hopefully that avoids any CMS or framework satisfying the criteria.


 * IMO a new article Comparison of J2EE Application Servers or Comparison of Java Application Servers is warranted, as comparisons between J2EE Application Servers and Zope or SAP Web Application Server are not terribly useful. Jayvdb 01:56, 9 August 2006 (UTC)


 * As stated above, Ruby on Rails is a framework that tries to bring the Model-View-Controller design pattern (or a variant that is intended for use on the internet / over http protocol rather than an isolated computer). It is similar to the distinction between Apache (Jakarta) Struts (a framework) and Apache Tomcat (a Java-based application server, which uses the Struts framework for its admin console). I also read somewhere that a wiki (but not wikipedia itself) is an application server, but that may be just a hyperbole. TelecomNut (talk) 17:12, 30 June 2008 (UTC)

Title
shouldn't this be called "overview of application servers" ? i miss a real comparison. --Taintain 14:08, 22 December 2006 (UTC)

Why PHP is not included in the comparative chart?
Is that is not applicable or just that nobody had included it? —The preceding unsigned comment was added by 24.232.77.70 (talk) 14:15, 13 April 2007 (UTC).

Rename
Shouldn't this really be titled a "List of application servers?" There doesn't seem to be a lot of comparing going on, and I'm not sure a comprehensive comparison could be done using secondary sources. 24.6.65.83 10:34, 10 August 2007 (UTC)

Update
An updated list - better than that from serverside com, but not checked for mistakes:

ApacheTomcat v6.x 	JDK 5xxx	EJB- 	Servl2.5	JSP2.1	JMS-    JEE-Cert 1.3 $- BEA  WebLogic 10  	JDK 5xxx	EJB3.0	Servl2.5	JSP2.1	JMS1.1   JEE-CertJEE5 Geronimo 2.0.1    	JDK5(Sun)	EJB3.0	Servl2.5	JSP2.1	JMS1.1   JEE-CertJEE5 $-

Glassfish        	JDK5(Sun)	EJB3.0	Servl2.5	JSP2.0	JMS1.1   JEE-Cert 1.4 $- IONA OrbixASP6.0 	JDK1.4.1	EJB2.0	Servl2.2	JSP1.2	JMS1.0.2 JEE-Cert 1.3

IBM WASCE 2.0     	JDK 5xxx	EJB3.0	Servl2.5	JSP2.1	JMS1.1   JEE-CertJEE5 JBossAS4.2.1  	        JDK 5xxx	EJB3.0	Servl2.5	JSP2.0	JMS1.1   JEE-Cert 1.4 $-

OracleAppServer11 	JDK 5xxx	EJB3.0	Servl2.5	JSP2.1	JMS1.1  JEE-CertJEE5

SAP Netweaver7.1       JDK 5xxx	EJB3.0	Servl2.5	JSP2.1	JMS1.1   JEE-CertJEE5 SunAppServer9.1  	JDK5(Sun)	EJB3.0	Servl2.5	JSP2.1	JMS1.1   JEE-CertJEE5

I wonder why vendors don't provide a matrix with current JSRs, Spec versions supported ... very hard to collect this. —Preceding unsigned comment added by 62.178.131.252 (talk) 22:31, 27 September 2007 (UTC)

Lisp?
Is there really nothing written in Lisp, Common Lisp or some other Lisp dialect that would qualify as an application server? —Preceding unsigned comment added by 86.134.49.233 (talk) 15:53, 12 May 2008 (UTC)

Date format for sortable table?
Sortable table doesn't sort dates correctly, especially not mixed complete (10 June 2008) and incomplete (June 2008) dates. See the Java EE table previous(up by year and down by month) and current versions. But with ISO date format, both 2010-01 and 2010-01-20 sort correctly, so I've switched to that. Discuss? --Lexein (talk) 06:42, 23 January 2011 (UTC)

Introduction
I'll give it a try (first contribution to wikipedia):

An Application Server is a software that provides distributed applications with a defined runtime environment. The Application Server acts as a provider for a high level infrastructure for applications. Common infrastructure provided by application servers include, but are not limited to communication with external systems, transactions and security. As a runtime environment the term is especially common in the context of the Java Enterprise Edition. — Preceding unsigned comment added by 178.24.246.195 (talk) 22:26, 13 December 2011 (UTC)

Cost
This list isn't as useful as it could be. It should show the cost for the "standard" installation of the software, to compare the cost of deployment. — Preceding unsigned comment added by 63.146.24.10 (talk) 17:33, 8 June 2012 (UTC)
 * I would think that the problem with that would be that with any large vendor there are usually a dizzying array of pricing options that can vary on a per-customer and even per-contract basis, not to mention from year to year (or at the beginning of the salesperson's month or quarter versus the end of it) so a fair representation of that information wouldn't fit concisely into a column of a chart. -- ▸∮ truthious ᛔ andersnatch ◂ 00:52, 10 June 2012 (UTC)

External links modified
Hello fellow Wikipedians,

I have just modified one external link on Comparison of application servers. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:
 * Added archive https://archive.is/20130701220832/http://wakandadb.org/ to http://wakandadb.org/

When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.

Cheers.— InternetArchiveBot  (Report bug) 16:48, 11 August 2017 (UTC)