






Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
An overview of application servers, their components, and related technologies such as enterprise java beans, workflow controllers, transaction servers, and enterprise application integration. It includes examples of their usage in various applications and systems, as well as a discussion on their differences and similarities.
Typology: Slides
1 / 10
This page cannot be seen from the preview
Don't miss anything!







an application programming interface (API)(e.g., Enterprise Java Beans)
tools for program development
tools for system management (app deployment,fault & performance monitoring, user mgmt, etc.)
Presentation Server
Workflow Controller
Transaction Server
Transaction Server
Network
Message
Inputs
Queues
Web Server
Workflow Controller
Transaction Server
Transaction Server
intranet
Message
Inputs
Queues
other TPsystems
WorkflowController
Music
Computers
Web Server
Electronics
The Internet
Toys
…
…
Enterprise Application Integration (EAI)
A queuing system
A message mapping system
Application adaptors (SAP, PeopleSoft, etc.)
ATM Example
with an EAI System
CIRRUSAccounts
Credit Card
Accounts
Loan
Accounts
EAI Routing
Bank Branch 1
Bank Branch 2
Bank Branch 500
CheckingAccounts
EAI Routing
Queues
Queues
Hardware
Operating system
Database system
Application Server
Getting all those components to work togetherto produce a system with all those “ilities”.