WAS6.1红皮书导读--第一章

WAS(WebSphere Application Server):

   

IBM WebSphere产品是电子商务软件平台的领头羊。为了满足公司日渐具有挑战的业务需求,比如不断增加的效率要求、客户端健壮性要求、异构系统集成要求,WebSphere提供全方位的指导。面对当今不断挑战的商务环境WebSphere总是可以提供答案。

IBM WebSphere设计成可以构建严格的Web应用程序。WebSphere有很多产品帮助用户开发和部署应用程序。它们被设计成为可以很好的开发、部署、管理动态Web应用程序。

在本章中,我们将了解分布式环境与WASz/OS版本的WAS6.1

 
    在三层的电子商务环境中,WAS是一个中间件(MiddleWare)。它怎么是中间件呢?因为它处于 three tier的中间层:最外层  web Server,常见的有 Apache Http Server,IBM Http Server等等,它们handle request来自己于浏览器的;然后,请求到达Application Server里面,做一些业务;做业务就会涉及到其它一些系统Exsiting System(例如RSDB,CICS,SAP)、消息网络(如MQ)、服务提供者Service Provider。

    见图:

  

 

   Application Server是WAS的主要组件,Appliction Server提供J2EE程序的运行环境,部署应用程序后客户端(浏览器或者程序)就可以访问了。而这些应用程序又可以访问各种现有系统、消息网络及服务提供者。还支持JSR168(portlet)、116(SIP  session initation protocol) 。

 

   关于软件包:package

      分了几类:一类  Express package    提供最基础的组件,让企业能跑一下应用程序;

                     二类  Base package,提供单独运行的环境

                     三类  ND package  全称是NetWork Development package。提供更多的东东,包括Cluster、HA、Load banace、Caching等的配置能力及工具。

                     如果要详细了解这些东西,可能参考手册中提供的表格,列得很细。

 

 

   我们知道,从三层中可能看到Application Server是middle tier。那么,要与其它层一起协同工作,它就要支持一些东西,它支持什么呢?

  1、操作系统,像什么WINDOWS   AIX   UNIX都是支持的;

  2第一层的web Server,支持

   Apache HTTP Server 2.0.54    

   IBM HTTP Server for WebSphere Application Server V6.0.2
  IBM HTTP Server for WebSphere Application Server V6.1
  Internet Information Services 5.0
  Internet Information Services 6.0
  Lotus® Domino® Enterprise Server 6.5.4 or 7.0
 Sun Java™ System Web Server 6.0 SP9
  Sun Java System Web Server 6.1 SP3

   3数据库支持:DB2、ORACLE、SYBASE、SQL SERVER等等

   4目录服务器:支持:

IBM Tivoli Directory Server 5.2 and 6.0
z/OS Security Server 1.6 and 1.7
z/OS.e Security Server 1.6 and 1.7
Lotus Domino Enterprise Server 6.5.4 and 7.0
Sun ONE™ Directory Server 5.1 SP4 and 5.2
Chapter 1. WebSphere Application Server 13
Windows Active Directory® 2003 and 2000
Novell eDirectory 8.7.3 and 8.8
Directory Server Versions

 

 

这样,第一章的内容也就完了。

怎么放图片呢。不能放很不方便。