何时在ASP.NET中使用Web服务

时间:2012-11-20 19:10:36

标签: asp.net web-services

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

2 个答案:

答案 0 :(得分:1)

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

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

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

答案 1 :(得分:0)

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

  1. 您希望向外部公开某些功能 世界/消费者/其他应用
  2. 你想要解开部分内容 您的系统,以便他们可以更改而不影响其他人 部分申请
  3. 您想要使您的应用程序可扩展, 所以你创建webserices并在不同的服务器上部署它们