没有合适的资源?快使用搜索试试~ 我知道了~
Websphere Application Server V7.0 Technology Overview.pdf
需积分: 9 2 下载量 169 浏览量
2014-01-20
22:31:43
上传
评论
收藏 759KB PDF 举报
温馨提示
Websphere Application Server 的技术红皮书。英文版,非扫描版。
资源推荐
资源详情
资源评论
Redpaper
© Copyright IBM Corp. 2009. All rights reserved. ibm.com/redbooks 1
WebSphere Application Server V7.0:
Technical Overview
WebSphere® Application Server is the implementation by IBM® of the Java™
Platform, Enterprise Edition (Java EE) platform. It conforms to the Java EE 5
specification. WebSphere Application Server is available in unique packages that
are designed to meet a wide range of customer requirements. At the heart of
each package is a WebSphere Application Server that provides the runtime
environment for enterprise applications.
This discussion centers on the runtime server component of WebSphere
Application Server.
For more information about topics discussed in this paper, refer to the IBM
Redbooks® publication WebSphere Application Server V7: Concepts, Planning
and Design, SG24-7708.
Arden Agopyan
Hermann Huebler
Tze Puah
Thomas Schulze
David Soler
Martin Keen
2 WebSphere Application Server V7.0: Technical Overview
WebSphere Application Server packaging
WebSphere Application Server comes in several packaging options. In addition
to the application server component, each package contains an appropriate
combination of complementary products (for example, IBM HTTP Server,
Rational® Application Developer Assembly and Deploy, Edge components, and
so on).
Distributed platforms
WebSphere Application Server V7.0 has the following packaging options for
distributed platforms, including IBM AIX®, HP-UX, Linux®, Solaris™, and
Microsoft® Windows®:
IBM WebSphere Application Server - Express V7.0, referred to as
Express
For more information about Express, see the following Web page:
http://www.ibm.com/software/webservers/appserv/express/
IBM WebSphere Application Server V7.0, referred to as
Base
For more information about Base, see the following Web page:
http://www.ibm.com/software/webservers/appserv/was/
IBM WebSphere Application Server Network Deployment V7.0, referred to as
Network Deployment
For more information about Network Deployment, see the following Web
page:
http://www.ibm.com/software/webservers/appserv/was/network/
System z
For WebSphere Application Server on System z®, IBM WebSphere Application
Server for z/OS® V7.0, a full-function version of the Network Deployment product
is available.
For more information about WebSphere Application Server for z/OS V7.0, see
the following Web page:
http://www.ibm.com/software/webservers/appserv/zos_os390/
WebSphere Application Server V7.0: Technical Overview 3
System i
WebSphere Application Server on System i® has the following packaging
options:
IBM WebSphere Application Server V7.0 for IBM i
IBM WebSphere Application Server for Developers V7.0 for IBM i
IBM WebSphere Application Server Network Deployment V7.0 for IBM i
IBM WebSphere Application Server - Express V7.0 for IBM i
For more information about WebSphere Application Server on System i, see the
following Web page:
http://www.ibm.com/servers/eserver/iseries/software/websphere/wsappserver/
Application support
WebSphere Application Server V7.0 can run the following types of applications:
Java EE applications
Portlet applications
Session Initiation Protocol (SIP) applications
Business level applications
Java EE applications
The Java EE specification is the standard for developing, deploying, and running
enterprise applications. WebSphere Application Server V7.0 provides full
support for the Java EE 5 specification. The Java EE programming model has
multiple types of application components:
Enterprise beans
Servlets and JavaServer™ Pages files
Application clients
The primary development tool for WebSphere Application Server Java EE 5
applications is Rational Application Developer for WebSphere V7.5.
The Rational Application Developer Assembly & Deploy V7.5, shipped with
WebSphere Application Server, contains the tools needed to create, test, and
deploy Java EE 5 applications. It includes full support for the new features of Java
SE 6.0. Applications are packaged as enterprise application archives (EAR files).
For information about the Java EE specification, see the following Web page:
http://java.sun.com
4 WebSphere Application Server V7.0: Technical Overview
Portlet applications
The Portlet container in WebSphere Application Server V7.0 provides the
runtime environment for JSR 268 compliant portlets.
Portlet applications are intended to be combined with other portlets collectively to
create a single page of output. The primary development tool for portlets on
WebSphere Application Server portlet applications is Rational Application
Developer for WebSphere V7.5. You can also use Rational Application Developer
Assembly & Deploy V7.5, which is shipped with WebSphere Application Server.
Portlets are packaged in WAR files. The portlet runtime does not provide the
advanced capabilities of WebSphere Portal, such as portlet aggregation and
page layout, personalization and member services, or collaboration features.
For more information about JSR 286, see the following Web page:
http://jcp.org/en/jsr/detail?id=286
Session Initiation Protocol applications
Session Initiation Protocol (SIP) applications are Java programs that use at least
one SIP servlet written to the JSR 116 specification. SIP is used to establish,
modify, and terminate multimedia IP sessions. SIP negotiates the medium, the
transport, and the encoding for the call. After the SIP call has been established,
the communication takes place over the specified transport mechanism,
independent of SIP. Examples of application types that use SIP include voice
over IP, click-to-call, and instant messaging.
Rational Application Developer Assembly & Deploy V7.5 provides special tools
for developing SIP applications. SIP applications are packaged as SIP archive
(SAR) files, and are deployed to the application server using the standard
WebSphere Application Server administrative tools. SAR files can also be
bundled in a Java EE application archive (EAR file), similar to other Java EE
components.
For more information about SIP applications, see the following Web pages:
JSR 116 SIP Servlet API 1.0 Specification
http://www.jcp.org/aboutJava/communityprocess/final/jsr116/
JSR 116
http://jcp.org/en/jsr/detail?id=116
RFT 3261
http://www.ietf.org/rfc/rfc3261.txt
WebSphere Application Server V7.0: Technical Overview 5
Business level applications
A Business level application is a notion of an application beyond Java EE’s
definition. This is a new administration concept that expands the options
previously offered by Java EE. This grouping notion for enterprise-level
applications includes WebSphere and non-WebSphere artifacts like Service
Component Architecture (SCA) packages, libraries, and proxy filters under a
single application definition (Figure 1). Every artifact in the group is a
composition unit.
Figure 1 Business level applications
A business level application can be useful when an applicationhas the following
characteristics:
Is composed of multiple packages
Applies to the post-deployment side of the application life cycle
Contains additional libraries, or non-Java EE artifacts
Includes artifacts that run on heterogeneous environments that include
WebSphere and non-WebSphere runtimes
Is defined in a recursive manner (for example, if an application includes other
applications)
BLA1
EJB
Module
Web
Module
BLA3 BLA2
Java EE
Enterprise
Application
JAR
Business
Logic
Configuration
Composition
JAX-WS
Web
Service
Module
Portlet
Module
Java
Library
DB2
Database
CICS
Transaction
Java
Library
Axis2 PAR JAR EARWAR
剩余47页未读,继续阅读
资源评论
i531294562
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功