IBM将整个电子商务应用环境分成了三层结构:第一层是客户层,它包括了信息的发布及通过浏览器或Java Applet发送应用请求;
第二层是Web应用服务器层,它能够对读写的数据加以控制,并在此基础上进行商务逻辑处理;第三层是数据处理层,它提供了信息存储及增值应用的能力。这三层通过协议、服务和软件连接器相互连接。
IBM的电子商务应用框架是业界最完整的之一,它包括了客户、应用、服务、网络基础构架及硬件设施,尤其对三层结构中的中间层进行了细化,并将三层设计的技术密不可分地结合成了一个整体。IBM公司在软件和硬件领域都有许多先进技术,为构建完整的电子商务解决方案提供了极大的便利。
在硬件方面,IBM不但拥有为客户端服务的各种硬件设备,更以拥有多种系列的服务器而见长,包括Rs/6000系列、s/390系列,As/4000系列、Net finity 700系列及PC服务器等,并提供了强大的服务支持,可以满足不同用户的需求,充当Web的应用服务器和数据服务器层的硬件平台。
从软件的角度来看,IBM当前己具有了一套纵横兼备的电子商务开发应用环境,它既能提供适用于CRM、SCM、OPS在线交易等环节的开发工具,也能提供对应用环境不同层面、不同开发平台、不同网络环境的支持。
1.WEB管理
从IBM的三层电子商务应用框架不难看出,Web应用层起到了“交通中枢”的作用,它负责信息的转发及逻辑处理,能够支持任意客户端,其应用的建立和实施独立于客户端,并能通过各种网络提供对数据和服务的全球访问,而Web网站的处理负载可在服务器间进行优化。在这一层上,IBM提供了WebSphere Application Server,它可以看作Web服务器(如IIS、Netscape Web Server、Go Web Server及Domino Web Server等)与后台数据应用之间的网关软件,能够支持各种网络协议传输,还可以处理基于各种语言的应用环境,并将它们扩展到面向对象处理环境。
2.数据库技术
IBM公司在数据库的发展史上扮演了重要的角色,三十多年来从理论研究到具体系统实现,IBM研究人员作出了巨大贡献,目前共拥有210项数据库专利。
1995年IBM在开放平台推出了全新的DB2CommonServer,两年后,IBM发布通用数据库(DB2UDB)产品,它是完全支持Web的数据库,是强大的电子商务引擎。