中间件与Web Services.docVIP

  • 7
  • 0
  • 约 39页
  • 2017-08-17 发布于江苏
  • 举报
中间件与Web Services中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信。从这些定义中可以看出: – 中间件是一类软件,而非一种软件; – 中间件不仅仅实现互连,还要实现应用之间的互操作; – 中间件是基于分布式处理的软件,最突出的特点是其网络通信功能。接着,我们再来看看什么是Web Services? Web Services就是可以通过web描述、发布、定位和调用的模块化应用。Web Services可以执行任何功能,从简单的请求到复杂的业务过程。一旦Web Services被部署,其他的应用程序或是Web Services就能够发现并且调用这个部署的服务。 Web Services通过简单对象访问协议 (Simple Object Access Protocol,SOAP)来调用。SOAP是一种轻量级的消息协议,它允许用任何语言编写的任何类型的对象在任何平台之上相互通信。SOAP消息采用可扩展标记语言(XML)进行编码,一般通过HTTP进行传输。与其它的分布式计算技术不同,Web Services是松耦合的,而且能够动态地定位其他在internet上提供服务的组件,并且与它们交互。 Web Services使用诸如SOAP消息这样的XML消息,通过一种良好定义的消息交

文档评论(0)

1亿VIP精品文档

相关文档