Oracle WebServer不仅仅是一个Web服务器产品,通过其高效率、多线程的可伸缩体系结构,Oracle WebServer能与Oracle数据库有效结合,并提供相应的开发环境,因而也是开发Web数据库应用的工具。
Oracle WebServer支持多种平台,与Oracle数据库产品配合使用能获得最佳性能,具有良好的扩展性和可移植性,良好的安全性,提供多种安全机制,如防火墙功能、账号管理等。
Oracle的电子商务平台是建立在NCA(网络计算机结构)之上的,它由许多面向商业的应用部件(Cartridge)组成,Oracle和它的合作伙伴提供了这个平台的关键部件,包括:Oracle"s Universal Application Server、Oracle"s Web Application Server、Oracle"s Internet Commerce Server、Oracle"s Payment Server、Oracle"s Security Server、Oracle"s InterOffice、CyberCash CashRegister Cartridge、VeriFone vPOS Cartridge、Taxware Worldtax system。其中,Oracle Web Applicatin Server是一个用在Internet上的可伸缩的Web服务器,它包含WRB(Web Request Broker)的下一个版本,并将为电子商务提供快速、有效、可靠和安全的事务处理和内容管理。Oracle Web Application Server的核心是WRB-Web请求代理,这种机制能够高速地调度各个部件、均衡各个部件的负载。它的WRB API(应用编程接口)提供了一个应用环境,这些API优于低层的第一代HTTP API。通过WRB API,应用程序开发人员能够建立定制的应用部件,编程语言可选用Java、PL/SQL、LiveHTML(SSL)、C/C++。所有服务器部件可以作为独立的进程运行,从而确保在任意一个第三方提供的部件发生错误时,不会影响业务其他部分的工作。因此,对于所有 用户而言,这个服务器的可靠性是无与伦比的。
在实际应用中,Oracle WebServer是同前面提到的Oracle公司的其它平台产品组合在一起,形成一个完整的电子商务平台。建立在Oracle电子商务平台之上的第三方解决方案的成功案例有:Lucent Technologies(www.lucentdirect.com)、Webshop(www.webshop.com.au)、Wehkamp(www.wehkamp.nl)、Stocksmart(www.storcksmart.com)等。