在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
XML Web 服务是一种可编程实体,它能够提供拥有特定功能的元素(如应用程序逻辑),也可以被许多潜在的不同系统通过使用普遍存在的互联网标准(如 XML 和 HTTP)来进行访问。XML Web 服务依赖于广泛被支持的 XML 和其他互联网标准在一个解决多数问题的水平上建立为应用程序的互用性提供支持的基础设施。 XML Web 服务既能够在一个单独的应用程序内部使用也能够通过互联网暴露给许多外部应用程序来使用。因为它能够通过一个标准的接口进行访问,XML Web 服务使得异类系统能够象一个单独的计算网络一样相互合作。 作为对通用的便携式代码的追求,XML Web 服务为启用数据和系统的互用性提供了一种可行的方案。XML Web 服务使用基于 XML 的消息来作为数据通信的基本手段,并用来在现有使用了不一致的组件模型、操作系统、以及编程语言的系统之间进行桥接。开发者可以通过与创建分布式应用程序时使用传统组件的相似情况来对各种来源中的 XML Web 服务进行相互编织的方式来创建应用程序。 XML Web 服务的一个特性就是存在于现有服务的实现和耗用之间的高度抽象。通过使用被创建并被访问的服务中的基于 XML 消息的机制,所有 XML Web 服务客户端和 XML Web 服务提供者都能够从输入方式、输出方式、以及位置的约束中被释放。 XML Web 服务开启了分布式应用程序开发的新纪元。从此它不再与对象模型战争或编程语言的前景争议有任何关系。在系统通过使用私有基础设施实现紧耦合的时候,会为应用程序互用性而付出代价。XML Web 服务为了否定反生产竞争而在一整个新的水平上提供了互用性。与互联网的下一次革命性进步一样,XML Web 服务将成为彼此连接所有计算服务的基础结构。 |
请发表评论