Home
Online articles
Online briefings
Consulting
Mentoring
Speaking
Products
Mail list
Links
Privacy policy
Sitemap
Contact
Search this site
Custom Search

Application servers are component-based software that resides in the middle-tier of a server centric architecture. They provide middleware services for security, state maintenance, along with data access and persistence. An application server sits below a Web server.

An application server creates an infrastructure for deploying applications that are usually called components. The components are written in object programming languages such as Java, C#, C++, and others. Components used in the middle tier are a common way to realize the high-level abstractions of business processes and workflow.

An application server can have:

. . . . . . .
Application servers are also referred to as app servers, Java application servers, or EJB servers (the latter two refer to Java or J2EE application servers).

Application server articles

View free, online articles on application servers.

Interested in how application servers can help you with with enterprise integration? What are some architectures that take advantage of these products yet preserve your existing investment in your software architecture? These free, online articles provide answers to these questions and more. Check out the articles on application servers.

Application server product comparison

A free comparison was published in May 2001. Click here for more information.

Vendor listing

A listing of application server vendors with links to their respective websites is available on this site. Click here for application server vendors.

Jump-start your development

Our services are a way to get your project off to a running start. We will significantly speed up your development by providing:

Related products on this website

Software architectures can be built using application servers with many of the following products described on this site. Be sure to check out these products: