SOA原理、实现及应用介绍.pptVIP

  • 6
  • 0
  • 约7.63千字
  • 约 54页
  • 2017-06-18 发布于湖北
  • 举报
3.2 远程方法调用(RMI)实现方法 即Java RMI(Java Remote Method Invocation)是Java编程语言里,一种用于实现远程过程调用的应用程序编程接口。它使客户机上运行的程序可以调用远程服务器上的对象。远程方法调用特性使Java编程人员能够在网络环境中分布操作。 4.1 SOA的一种实现—Web Service Web服务是构架早XML和Internet技术上的分布式计算技术,其目的是利用已经管饭使用的Internet协议在分布节点之间传递称为消息的XML文档。 Web服务是有URL标识的软件应用,其接口和绑定可以通过XML来定义和描述并且可以被发现,与其他软件通过基于Internet的协议以XML消息交换的方式直接交互。 Web服务的关键技术 从上面对Web服务的描述可以看出Web服务由三项关键技术构成: 通信:Web服务需要一种能基于Internet协议(如HTTP、SMTP和FTP等)互相传递XML消息的通信协议规范。 描述:Web服务的接口和绑定需要用一种基于XML的语言来描述和定义。 发现和发布:Web服务消费者可以通过中介发现Web服务,而Web服务的元信息也需要发布到中介上。 4.2 Web服务的体系结构 Web服务的规范 传输规范:Web服务可以利用多种网络协议实现XML消息的传输。Web服务可以利用

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档