Questions tagged [application-server]

An application server is a software framework dedicated to the efficient execution of procedures (programs, routines, scripts) for supporting the construction of applications. Normally the term refers to Java application servers. When this is the case, the application server behaves like an extended virtual machine for the running applications, handling transparently connections to the database at one side, and connections to the web client at the other.

592 questions
890
votes
28 answers

What is the difference between application server and web server?

What is the difference between application server and web server?
TwiggedToday
  • 9,925
  • 7
  • 26
  • 16
131
votes
5 answers

Difference between an application server and a servlet container?

I am trying to understand the difference between a full fledged application server (e.g. Weblogic, JBoss etc.) and a servlet container (Tomcat, Jetty etc.). How do they differ and when to use which? Thanks,
Pushkar
  • 7,450
  • 10
  • 38
  • 57
110
votes
8 answers

Difference between web server, web container and application server

Please tell me the Difference between web server, web container and application server.
Gautam
  • 3,276
  • 4
  • 31
  • 53
61
votes
6 answers

Tomcat is web server or application server?

Is Tomcat a web server or an application server?
Suresh S
  • 727
  • 1
  • 6
  • 3
50
votes
3 answers

Jetty, Tomcat, Nginx, Geronimo, Glassfish: I'm confused

As someone new to the Java EE ecosystem, I'm confused with these products which share a tremendous amount of keywords. And half of them come from Apache software foundation. Can someone address me with a brief distinctive explanation for each of…
parsa
  • 2,628
  • 3
  • 34
  • 44
43
votes
1 answer

How do I Install JBoss AS / WildFly Server in Eclipse for Java EE

When I went to the "new server wizard" I can't find the category for JBoss AS. When I clicked "Download new server adapter" I don't get any JBoss AS adapter in the list.
sanrodari
  • 1,602
  • 2
  • 13
  • 23
35
votes
12 answers

Get the server port number from tomcat without a request

Is there any Tomcat API or configuration available which can tell an application (probably on startup), what port its running on without a request? Imagine a scenario where there are two web applications running in the same Tomcat and one of which…
Teja Kantamneni
  • 17,402
  • 12
  • 56
  • 86
25
votes
8 answers

Speed up Weblogic Server startup times

At my work, we use Weblogic Server to host an enterprise portal. Which is fine. However, I've recently had the opportunity to use Tomcat for some side projects, and I am struck by the incredible difference in speed. Tomcat takes 3-5 seconds to start…
levand
  • 8,440
  • 3
  • 41
  • 54
24
votes
3 answers

DataSource or ConnectionPoolDataSource for Application Server JDBC resources

When creating JNDI JDBC connection pools in an application server, I always specified the type as javax.sql.ConnectionPoolDataSource. I never really gave it too much thought as it always seemed natural to prefer pooled connections over…
Vinnie
  • 12,400
  • 15
  • 59
  • 80
23
votes
6 answers

Why do we need Application Server in Java

Why do we need Application Server in Java like JBoss or WebSphere. Is it possible that we develop large scale website only with Java (Apache Tomcat). Where thousand of user connect on site at a moment. An example is a website like b2b. What is the…
Abdullah
  • 239
  • 1
  • 2
  • 3
23
votes
5 answers

Besides EAR and EJB, what do I get from a Java EE app server that I don't get in a servlet container like Tomcat?

We use Tomcat to host our WAR based applications. We are servlet container compliant J2EE applications with the exception of org.apache.catalina.authenticator.SingleSignOn. We are being asked to move to a commercial Java EE application server. The…
dacracot
  • 22,002
  • 26
  • 104
  • 152
20
votes
1 answer

GlassFish vs tomcat

I would like to start using JEE6 in the next project that I have to work on at my job, but there is also a limitation (sort of): Tomcat 5.5 My question is, what improvements would bring GlassFish to the table (security/speed) vs the existing…
Bogdan
  • 349
  • 1
  • 4
  • 15
16
votes
1 answer

Clean Tomcat's working directory with IntelliJ

I'm using IntelliJ 14 for deploying a Spring App to my local Tomcat 8 installation (Windows). I recently changed the letter casing of some file names and it seems that Tomcat's working directory is not updated correctly (propably the fault of…
maja
  • 17,250
  • 17
  • 82
  • 125
15
votes
3 answers

What criteria should I use to evaluate a Perl "app server" (mod_perl replacement)?

Short version: What criteria should I use to evaluate possible candidates for a Perl "app server" (mod_perl replacement)? We are looking for some sort of framework which will allow executing various Perl programs repeatedly (as a service) without…
DVK
  • 126,886
  • 32
  • 213
  • 327
15
votes
3 answers

Spring MVC with JBoss vs Tomcat - Advantages / Practice

Okay. This is again a question of industry practice. Tomcat = Web Container JBoss, WebLogic, etc = Application Servers that have Web Container within (for JBoss, its forked Tomcat) Spring does not need Application Server like JBoss. If we use…
Kevin Rave
  • 13,876
  • 35
  • 109
  • 173
1
2 3
39 40