【发布时间】:2014-05-26 12:01:43
【问题描述】:
谁能解释什么是“网络服务”以及我们如何通过适当的例子来使用它?
【问题讨论】:
-
请在谷歌搜索这些类型的东西。
-
这个话题让我有点困惑。
标签: web-services soap soap-client
谁能解释什么是“网络服务”以及我们如何通过适当的例子来使用它?
【问题讨论】:
标签: web-services soap soap-client
首先你可以查看 web-service-vs-web-application 更好理解。
如果您想进一步了解它,可以访问 soap-or-rest-for-web-services.
【讨论】:
用示例词“Web 服务是两台机器之间通信的一种方式或方法”。 它是两台远程机器之间的通信通道,可以了解它们如何相互通信并通过网络相互发送/接收数据。
【讨论】:
例如,您想访问您的数据库,但您无法将您的数据库打开到 Internet。那时你需要网络服务。你可以写一个服务,你想要什么语言都没有关系。该服务(实际上它只是一种方法)将连接您的数据库,它将获取您需要的一些数据,然后将数据打开到互联网。您将使用此服务访问这些数据。通过这种方式,您只需获取您需要的数据,同时您的数据库仍然是安全的。
【讨论】:
你可以在这里阅读:http://www.w3schools.com/webservices/ws_intro.asp
网络服务是 AWS(亚马逊网络服务)。你可以在这里看到他们每个人:http://aws.amazon.com/en/products/
示例:
Amazon EC2:云计算。
Amazon E3:存储服务;
[...]
好好学习。
【讨论】:
Web Service 主要专注于 B2B 通信。如果我们以 Web 应用程序商家的示例为例,它失去了对应用程序的控制权,但在 Web 服务中,消费者对应用程序具有控制权。例如,在任何银行应用程序中,如果商家希望所有事情都发生在它身边而不像交易那样失去控制,那么控制不应该转到支付网关,而是在反手商家点击支付网关交易逻辑并获得结果并将其显示在自己的网站上,因此上述情况是最合适的。
【讨论】: