在本系列的上一篇文章中,我就什么是Web服务,Web服务使用的标准和技术作了详细的探讨。那么目前是否已经有基于这样技术的应用、解决方案和开发工具交付给用户呢?答案是肯定的,Web服务已经开始实践了。目前来看,现有的基于Web服务架构的应用已经开始在Internet/intranet中部署了。他们涉及到前面提到的Business-Oriented Web Service、Client-Oriented Web Service、Device-Oriented Web Service和System-Oriented Web Service等。
本文所引用的资源主要包括两类,一类是Web服务的技术资源网站,包含了大量Web服务的技术信息,另一类是Web服务“stack"系列技术规范,他们是一个整体的技术体系,包括UDDI、SOAP、WSDL、XML等。本文的最后给出了这些资源的链接,有兴趣的读者可以通过这些资源链接找到所需的内容。
Bowstreet Solution
Bowstreet是由Gartner Group评估的六家Web服务领域最领先的企业之一(这六家企业包括:Microsoft、IBM、HP、Bowstreet、SUN和Oracle)。Bowstreet的销售的主要产品是两个:Bowstreet? Business Web Factory和Business Web Portal Solution。
Bowstreet Business Web Factory是一个Web服务的建模、装配、动态更改管理以及定制的平台。它由三部分组成:"Designer"、"Customizer"和"Automation Engine"。
"Designer",使用Designer,程序员能够按照参数驱动的模式来装配Web服务,而不需要特别地编写代码,一般这些参数包括Web服务的调用规范以及调用行为的上下文等。
"Customizer",通过使用这个简单的基于浏览器的工具,商务人员能够定制用户的Profile以定义其使用Web应用的行为。
"Automation Engine"能够在运行时态接受Designer和Cusomizer进行的服务配置的更改,同时创建新的经过定制的Web应用。
Business Web Portal Solution包含Bowstreet针对企业电子商务而开发的一整套商务产品,诸如Enterprise Portal、Supply Chain Collaboration等,而这些产品全部基于Web服务,能够在一个统一的平台下进行集成交互。