2

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

到目前为止,在我学习 Web 服务的过程中,我了解到,首先,不推荐使用自下而上的方法。现在,在自下而上的方法中,这个独立的 Web 服务。何时适用于遵循独立 Web 服务程序?

Endpoint.publish();

我想,这种方法只是为初学者提供的,而不是作为实时练习。我的解释正确吗?

4

1 回答 1

1

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

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

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

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

于 2013-09-01T17:52:08.020 回答