老李分享:Web Services 架构 1

时间:2024-10-05 13:03:14

老李分享:Web Services 架构

poptest是国内唯一一家培养测试开发工程师的培训机构,以学员能胜任自动化测试,性能测试,测试工具开发等工作为目标。如果对课程感兴趣,请大家咨询qq:908821478,咨询电话010-84505200。

有两种方法可以查看 web service 的架构:

  • 第一个是去检查每个 web service 所负责的角色
  • 第二个是检查 web service 的协议栈

web service 的角色

web service 架构中主要有三种角色:

服务提供者

它是 web service 的提供者。服务提供者实现了服务并且使它可以通过互联网进行访问。

服务请求者

它是 web service 的消费者。请求者通过开启一个网络连接并发送一个 XML 请求来使用一个已有的 web service。

服务注册

这是一个在逻辑上集中起来的的一系列服务的目录。这个注册提供了一个开发者可以发布新服务或者查找现有服务的中心地带。它因此充当了一个为公司和他们的服务进行集中结算的场所。

web service 协议栈

查看 web service 架构的第二个选择是检查 web service 协议栈。协议栈还在进行完善中,但目前已经具备四个主要的层。