Java application server article and products


Home
Articles

Consulting
Mentoring
Speaking
Products
Books
Reports
Mail
Links
Privacy
Sitemap
Contact

Google

 

WS-I Advocate

 

 

Java 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. A Java application server sits below a Web server.

A Java 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.

A Java application server can have:

bullet

Access to external Web Services. This could be virtually anything. 

bullet

Access to other Internet resources. This also could be most anything: weather reports, currency converters, news feeds, and so on.

bullet

Access to internal Web Services. An example of an internal Web Service might be the validation of an account based on data input over the Internet/Intranet and data stored in an existing database.

bullet

Access directly to internal system directly, bypassing Web Services. Direct access to an existing database might be an example of this access.

Java application server articles

Java application server articles that are available online

Interested in how Java 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 Java application server.

Products

A listing of Java application server product vendors with links to their respective Web sites is available on this site. Click here for Java 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:

bulletConsulting on software architectures and products. This will help you quickly make fully informed decisions concerning the selection and use of software products for Web services and service-oriented architectures. More...
bulletMentoring or coaching technical issues. These sessions make it easier for managers and project leads to get up-to-speed on architectural considerations. More...
bulletSpeaking on topics of advanced software architectures and how such architectures can be used in organizations. This is a great way to communicate the value of using various types of software architectures to larger groups. More...

Related products on this Web site

bulletWeb Services
bulletRelational databases
bulletObject-relational databases
bulletObject-relational mapping
bulletObject-oriented databases
bulletXML databases
bulletXML middleware
 
Barry & Associates, Inc.