何时使用独立的Web服务方法

时间:2013-09-01 17:42:56

标签: web-services soap jax-ws

我刚开始学习网络服务。在自下而上的方法中,我发现了一些没有部署在任何应用服务器中的示例。我的意思是一个独立的Web服务应用程序。 这是这种类型的example。 我还尝试了一下可部署的简单Web服务示例。

到目前为止,我对Web服务的学习已经知道,首先,不建议采用自下而上的方法。现在,采用自下而上的方法,这个独立的Web服务。什么时候适用于遵循独立的Web服务程序?

Endpoint.publish();

我想,这种方法仅供初学者使用,而不是作为实时练习。我的解释是否正确?

1 个答案:

答案 0 :(得分:1)

如果它有多个客户端,我会将我的应用程序作为独立的Web服务:

  • 通过网络浏览器访问Web客户端
  • 移动应用客户端
  • 桌面客户端

然后我可以使用我喜欢的任何技术单独构建每一个,并使其消耗我的独立Web服务。

例如,您可以想象Twitter背后的人开始通过将其核心系统构建为Web服务来开发它,然后他们为它构建一个独立的Web界面应用程序,然后他们构建了Twitter Android和iPhone APP,另一个来了并推出了Twitter桌面客户端,如Tweetbot和TweetDeck ......等