在Web服务的规范上,Microsoft是IBM的主要合作伙伴,诸如SOAP、WSDL和UDDI,IBM和
Microsoft都是绝对的技术先入者。而在内部实现技术,IBM则采用J2EE架构,除了依靠
自己的alphaWorks的力量外,还博采各类开放源代码组织的成果(诸如Apache SOAP和jU
DDI等),在自身的Websphere平台上提供了完整而且领先的Web服务的开发工具。这些软
件包和工具包括:
l Web Service Toolkit(包含了一个Private UDDI Registry,WSDL生成工具等)
l Web Service PMW(Web服务的流程管理工具)
l Apache SOAP
IBM概念的Web服务栈是Web服务概念架构(WACA)1.0的一部分,如图3-4所示。
图3-4 IBM Web Service概念协议栈
IBM Web服务栈通过IBM MQSeries消息系统(现在被称为WebSphere MQ)和互联网Inter-
ORB协议扩展了HTTP和其它传输协议。
IBM Web服务计算架构栈的核心是WSDL, WSFL和Web服务终端语言(WSEL)。WSFL在架构栈
的第二层,也就是服务流这一层,它使用WSDL来描述服务接口并依赖WSEL来描述服务终
端的不可操作特性,比方服务质量 (QoS)属性。
IBM在两个方面描述了UDDI:在使用了WSFL(静态UDDI)以后建立了服务路径以及路径项
的服务发布(动态UDDI)。IBM架构栈把QoS管理和安全应用于所有的协议层。
这是从一篇文章上抄的介绍IBM web service开发平台的,大家看看由什么不合理和需要补充的地方。
--
FROM 202.38.244.*