Application Servers & Related Technologies: EJBs, Workflow Controllers, Transaction Server, Slides of Fundamentals of E-Commerce

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

2012/2013

Uploaded on 07/29/2013

sharad_984
sharad_984 🇮🇳

4.5

(13)

129 documents

1 / 10

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Application Servers (cont’d)
Components include
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.)
Enterprise Java Beans, IBM Websphere,
Microsoft .NET (COM+), BEA Weblogic, Oracle
Application Server
Docsity.com
pf3
pf4
pf5
pf8
pf9
pfa

Partial preview of the text

Download Application Servers & Related Technologies: EJBs, Workflow Controllers, Transaction Server and more Slides Fundamentals of E-Commerce in PDF only on Docsity!

Application Servers (cont’d)

Components include

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.)

Enterprise Java Beans, IBM Websphere,Microsoft .NET (COM+), BEA Weblogic, OracleApplication Server

Presentation Server

Workflow Controller

Transaction Server

Transaction Server

Network

Message

Inputs

App Server Architecture, pre-Web

  • Boxes below are distributed on an intranet

Queues

Web Server

Workflow Controller

Transaction Server

Transaction Server

intranet

Message

Inputs

Application Server Architecture

Queues

other TPsystems

Internet Retailer

WorkflowController

Music

Computers

Web Server

Electronics

The Internet

Toys

Enterprise Application Integration (EAI)

A software product to route requests betweenindependent application systems. Often include

A queuing system

A message mapping system

Application adaptors (SAP, PeopleSoft, etc.)

EAI and Application Servers address a similarproblem, with different emphasis

IBM Websphere MQ, TIBCO, Vitria, SeeBeyond

ATM Example

with an EAI System

CIRRUSAccounts

Credit Card

Accounts

Loan

Accounts

EAI Routing

ATM

ATM

ATM

ATM

ATM

ATM

ATM

ATM

Bank Branch 1

Bank Branch 2

Bank Branch 500

CheckingAccounts

EAI Routing

Queues

Queues

System Software Vendor’s View

TP is partly a component product problem

Hardware

Operating system

Database system

Application Server

TP is partly a system engineering problem

Getting all those components to work togetherto produce a system with all those “ilities”.

This course focuses primarily on theDatabase System and Application Server