Websphere AS帮助您进入电子商务
(5) Enterprise Java Beans 支持
当使用IBM WebSphere 应用服务器企业板提供 Enterprise Java Beans 支持后,您可以考虑进一步的开发方式,由于EJB 支持交易性处理,并可根据实施要(与编程无关)允许远程或本地调用。这样利用EJB 提供的标准编程模型让servlet 可以访问任何类型的服务,不论这些服务在那里,有多么复杂。
(6) 性能和扩展性功能
IBM WebSphere 应用服务器可与IBM WebSphere Performance Pack 中的eNetwork Dispatcher 共同使用 。 eNetwork Dispatcher 安装于一组相同的web 服务器(簇 ),包括运行着 WebSphere 的应用服务器之前 , 它可将请求交给负载最轻的web服务器 。这一功能允许站点的任意扩展 ,提高命中率和响应速度,满足更多的动态处理需求,只需再增加一个服务器 。由于servlets 是无状态的,可由簇中的任何 web 应用服务器管理,会话状态和userprofile 可让簇中的每一个服务器处理, 从而共享对话和用户环境信息 。
3. 应用服务器的管理工具
WebSphere应用服务器提供了基于浏览器的图形用户界面管理程序(Applet),可以方便的进行Web 应用(Servlet)的定制,监控及安全性等管理任务。具体的任务包括:
定制安装参数: 在让WebSphere应用服务器管理servlets之前,需要定制基本的启动参数,用于 servlet配置和管理器本身特性配置。有关servlet的定制包括基本的Java文件路径,Java编译器路径, 是否使用userprofiles和Userprofile参数,是否使用sessiontracking和sess iontracking的参数,Log文件类型,大小,位置信息,虚拟主机名称和文档根目录
数据库连接池信息。
监控servlet行为: 通过查看各种log输出,装载的servlet的状态和统计,以及实时地资源使用情况,活动的对话等。
创建和维护安全管理 : WebShpere为安全的Web应用提供了各种技术. 在WebShpere中安全因素包括域及用户,组,资源和访问控制列表等,在管理工具中,通过定义用户,组,资源和访问控制列表,对每个用户,组和资源分配访问权限,您可以控制各种服务中何种资源被使用及被谁使用。其中,WebSphereWeb服务器与应用服务器提供的资源包括Web网页,其它类型的文件和目录,Web应用程序即Java Servlet,Java ServerPage ,Servlet可使用的网络连接(socks),Servlet访问的企业资源和应用。
当用户请求服务器端的服务时,Webshpere会提示用户要访问内容具有安全限制,通过浏览器提示用户输入标识和密码,用户客户端登录后,其输入的标识和密码会传给Web应用服务器,通过认证用户标识.,查看其所在的访问控制列表,决定其是否具有对请求的资源的访问权限,从而达到Web应用的安全性要求。
另外,在WebSphere也可以使用SSL,加强客户端的浏览器到Web服务器的通讯信道的安全性,包括服务器认证,客户端认证,对信息加密等安全措施。WebSphere支持SSL3.0,有关SSL,请参考相关资料。
管理servlets : 包括servlet的装载和卸载,包括远程装载/卸载,路径,初始参数,创建别名和过滤器(MIME类型)等。
三、系统信息
WebSphere应用服务器运行于通用的Intel和UNIX平台上。下列服务器支持WebSphere应用服务器V1.1:
Apache Server,V1.3.1forAIX和SunSolaris;
Netscape Enterprise ServerV2.01(和更高版本,建议使用V3.5.1)forAIX、Windows NT和Sun Solaris;
Netscape Fast Track ServerV2.01(和更高版本)forAIX、Windows NT和Sun Solaris;
Microsoft Internet Information ServerV2.x、3.x和4.0;
Lotus Domino Go Web server,R4.6.1(和4.6.2)for AIX、Windows NT和Sun Solaris。
应用服务器支持下列操作系统:
IBM AIX V4.1.5和更高版本
Microsoft NTV4.0
Sun Solaris,V2.5.1SPARC,带Native Threads Package。