Application Server
Application Server
A class of middleware
Speeding application development Strategic platform for Web-to-legacy integration Links Web, client-server, and host applications Ensures optimum application performance
To create new components and integrate existing ones To bind heterogeneous, combining legacy applications and new multi-tier applications
Application integration
Application deployment
Characteristics
HP Bluestone software : Total-e-Server Oracle : Oracle9i Application Server BEA : WebLogic Server IBM : Websphere Application Server
Provides a flexible, secure, highly scalable, and fault-tolerant infrastructure for all types of e-business activities Based on J2EE standards
Total-e-Server Component
The application server deployment tool Provides a dynamic, Web-enabled environment -> scales applications, balances loads, manages transactions
XML Server
Monitors server ports to identify the presence and protocol of an incoming message
Agent-based management component providing real-time performance and status information
Application Manager
Security Console
Total-e-Server
Application Development
Open software platform designed to simplify enterprise application development, deployment, and integration Server-side component architecture for the J2EE Platform Server-side applet
An extension of the Servlet technology Easy and quick creation of dynamic Web pages Separates the Web page design from the business logic
J2EE Developer
Application Deployment
Application Services
Provide rapid responses to user interactions, from simple database queries to complex business transactions
Load Balancing
Scalability
Fault-Tolerance
Customer-Facing Fault Tolerance Ensuring that S/W or H/W system failures or upgrades dont adversely affect users
Fast Fail-over
State Management
Application Integration
Database Access
Supports any JDBC(Type 1, 2, 3, and 4) datasource Cached database connections changing dynamically based on load
Pre-built Connectors
Communication services
Allow users to interact with UBS application server, allow AS to talk to other components Advanced, XML-based information integration platform for business-to-business e-commerce, supply chain integration and thin-client Internet-enabled device communication
XML Server
Management
Hot Versioning
Real-Time Monitoring Report Generation/Trend Analysis Alarms and Alerts Customized Statistics
Security Console