Download presentation
Presentation is loading. Please wait.
Published byApril Hecker Modified over 5 years ago
1
Web Application Server 2001/3/27 Kang, Seungwoo
2
Web 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
3
Three key issues Application development environment To create new components and integrate existing ones Application integration To bind heterogeneous, combining legacy applications and new multi-tier applications Application deployment To effectively scale and offer consistent performance
4
Characteristics Manageability Usability Scalability Fault-tolerance Support for industry standards
5
Vendors & Products HP Bluestone software : Total-e-Server Oracle : Oracle9i Application Server BEA : WebLogic Server IBM : Websphere Application Server …
6
Bluestone software Total-e-Server Provides a flexible, secure, highly scalable, and fault-tolerant infrastructure for all types of e-business activities Based on J2EE standards
7
Total-e-Server Component Universal Business Server The application server deployment tool Provides a dynamic, Web-enabled environment -> scales applications, balances loads, manages transactions XML Server Provides the ability to dynamically exchange XML documents externally, or internally
8
Universal Listener Framework Monitors server ports to identify the presence and protocol of an incoming message Application Manager Agent-based management component providing real-time performance and status information Security Console User, group and role-based access control to every system level
9
Application Development Java 2 Enterprise Edition Open software platform designed to simplify enterprise application development, deployment, and integration Enterprise Java Beans (EJB 1.1) Server-side component architecture for the J2EE Platform Servlets (Servlet 2.2) Server-side applet Total-e-Server
10
Java Server Pages (JSP 1.1) 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 Development environment to simplify the management and deployment of EJBs
11
Application Deployment Application Services Provide rapid responses to user interactions, from simple database queries to complex business transactions Load Balancing Dynamic load balancing Load Balance Broker Scalability
12
Fault-Tolerance Customer-Facing Fault Tolerance Ensuring that S/W or H/W system failures or upgrades don ’ t adversely affect users Fast Fail-over Speed-up application recovery State Management Storing State information (session, user activities)
13
Application Integration Database Access Supports any JDBC(Type 1, 2, 3, and 4) datasource Database Connection Caching Cached database connections changing dynamically based on load Pre-built Connectors Components for connecting to disparate systems
14
Communication services Allow users to interact with UBS application server, allow AS to talk to other components XML Server Advanced, XML-based information integration platform for business-to-business e-commerce, supply chain integration and thin-client Internet- enabled device communication
15
Management Hot Versioning Guarantees 24X7X365, non-stop e-business operations Internet Quality of Service Provides service level differentiation
16
Bluestone Application Manager Agent-based system for enterprise-level application integration and management Real-Time Monitoring Report Generation/Trend Analysis Alarms and Alerts Customized Statistics Security Console Provides role-based access control at every level of an e-business application
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.