0

我正在看一个 javascript 教程,做它的人创建了一个简单的 toUpper 函数,他通过 javascript 访问该函数,实际上使用 javascript 来调用 Web 服务。它没有给我任何解释他为什么选择这样做,所以我想知道它何时适用于使用它们以及它们如何使我受益,而不是使用 C# 类或仅用 javascript 编写整个函数。

4

2 回答 2

1

Web 服务也非常适合在多个应用程序之间共享数据。

例如,如果您有一个域和服务层,您可以创建一个服务器,您的网站、andoird/iphone 应用程序和控制台应用程序可以访问而无需复制您的业务逻辑。

基本上它将用于检索数据,然后让您的应用程序决定如何处理该数据。

于 2012-11-21T06:26:00.260 回答
0

在以下情况下使用 Web 服务而不是 C# 类

  1. 您想向外部世界/消费者/其他应用程序公开一些功能
  2. 您想解耦系统的各个部分,以便可以更改它们而不影响应用程序的其他部分
  3. 您想要使您的应用程序可扩展,因此您创建网络服务并将其部署在不同的服务器上
于 2012-11-21T06:04:51.167 回答