WebSphere是什么
电子商务的灵魂是软件,而电子商务应用系统通常采用以Web服务器为中心的计算模式,因此,Web应用服务器软件是电子商务市场的焦点。IBM WebSphere Application Server(WebSpere应用服务器)是众多Web应用服务器软件中的杰出代表。
事实上,IBM WebSphere产品系列是一套经典的电子商务应用开发工具及运行环境。该产品系列包括:
1).NetObject Fusion提供许多构建和组织站点的工具,可用来建立和管理整个Web站点;
2).NetObject BeanBuilder是一个构建applets的可视化写作工具;
3).NetObjects ScriptBuilder提供了Smart HTML、JavaScript、JSP等的编辑器;
4).Lotus Domino Go Webserver是一个Servlet使用的Web服务器;
5).IBM WebSphere Studio提供了项目工作台和有关向导,这些向导可用来存取数据库、创建JavaBean和Servlet等等;
6).IBM WebSphere Application Server(WebAphere应用服务器)是一个Web应用服务器(内含IBM Http Server),它本质上是适合于Servlet的Web服务器插件,提供了增强的Servlet API和Servlets管理工具,并集成了JSP技术和数据库连接技术。
WebSphere环境架构原理
用WebSphere搭建J2EE的Web应用服务器,需要有三大部分组成。即:Web服务器、Web服务器插件、应用程序服务器。其中,Web服务器把应用服务器作为它的一个插件来运行,所以Web服务器插件就是二者的桥梁,它把应用程序服务器集成到Web服务器里面。所有的客户端IE来的请求均由Web服务器接收,然后通过Web服务器插件完全转发到应用程序服务器中进行处理(对于静态页面则不需要应用程序服务器的参与,即:如果仅是静态页面,则可将这些页面部署到Web服务器中;但对于JSP、Servlet等动态页面或程序则必须由应用程序服务器进行解析)。