lakshmana temple:xml web service代理对像的作用?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 09:54:35

HTTP 是基于同步请求响应模型的,适用于处理任务量小或运行时间短的简单应用程序。Web 服务实现方案有一个不太高明的小秘密,即用户不需要从处理的角度了解服务是如何在后端实现的。也就是说,Web 服务实现方案处理一个请求可能只需要三秒钟,也可能会花上三个小时。这导致消息处理体系结构效率低下,且无法扩缩。我们需要的是一个能够加快异步消息处理体系结构的处理模型。但是要注意,异步模型实现方案要比紧耦合的请求响应实现方案复杂得多,因为它需要更多的基础结构。一个XML Web Service 是一个可编程的实体。他提供特殊功能性的元素。例如:应用逻辑。使用一些普遍存在的internet 标准(xml和http)来访问潜在分开的系统。XML Web Service依靠广泛接受的XML 和其他一些internet 标准来建立支持应用系统互相操作的基础结构。他在某种程度上解决了许多先前阻碍这样尝试的问题。
一个XML Web Service不但能用在一个单独的内部应用上,而却还能通过Internet用在许多外部应用中。因为它通过标准的接口访问,所以允许不同的系统向一个单独的web计算一样一起工作。XML Web Service追求的是数据与系统互操作的可行方案,而不是代码移植的普通能力。XML Web Service 使用基于XML消息作为数据通讯的基本方法,它能桥接不同组件模块的系统、操作系统和编程语言之间的差异。开发者能够通过把来自不同资源的XML Web Service 编织在一起建立一个应用。之前,开发者使用组件来建立一个分布应用。
XML Web Service 的一个核心特点是高度抽象的存在于一个服务的执行和消亡之间通过使用基于XML消息机制,服务被建立和使用。XML Web Service 客户和服务端只需要知道输入、输出和地点。