面向服务的体系结构(service-oriented architecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。...详细
Web services 发展至今,已经受到广泛探讨和研发的各个技术层面。我们用真实世界中的服务来对照,会发现Web services和SOA 中所强调的「服务」,在观念上有许多地方的确有如前两期中所言,与业务面非常贴近。这些和服务相关的各项功能,在Web services和SOA的领域中,也都一一有相对应的机制,包括UDDI和 WSDL(服务查询和描述)、service endpoint(申办窗口)、XML Schema/XSD(申请单元格式)、WS-Security(验明正身)、SOAP(申办动作),此外还有服务绕径/路由和负载平衡、服务监控、管理、稽核,以及质量的确保。...详细
本文只要介绍了Web services的发展情况,并讲Web services和其他的产品进行了比较,还介绍了Web services提供的是异质系统间的沟通接口,这个接口越中立越好,而且必须由双方共同配合遵守,以避免因为单方面系统、程序内部的调整而冲击到双方的 沟通。中立的接口同时有助于提升再利用率--因为设计时将完全不预设未来可能呼叫此一接口的系统或使用者。...详细