0

我正在使用 VB.NET (2.0) 编写 Web 服务。客户端将使用不同的技术,例如 Java 和 Siebel。那么,如果我写异步Web服务,不同平台是否可以使用它们呢?我知道对于拥有 .NET 平台的消费者来说这很容易,但不确定是否适用于不同的平台。他们有异步能力就够了,还是应该是类似的平台?

4

3 回答 3

1

ASMX Web 服务(您使用 .NET 2.0 编写的内容)不支持任何异步服务概念。你必须更具体地说明你在说什么。

事实上,SOAP Web 服务通常不支持异步服务的概念。

于 2010-11-19T19:35:39.410 回答
0

Web服务不依赖于平台

点击这里

于 2010-10-12T06:06:36.850 回答
0

我不知道您是否曾经编写过异步 Web 服务。您对 Web 服务的调用是异步的。所以在这种情况下,调用者可以消耗更多的东西。如果您创建的 Web 服务返回的类型除了特定平台外您的调用者无法使用,那么您创建的 Web 服务在其有效负载响应中依赖于平台,而不是在其机制中。是的,您可以使用任何东西(例如 Java)调用 Web 服务,但是您可以使用所有被发回的东西吗?你不能。

再说一次,您不是在创建异步 Web 服务。您正在对这些服务进行异步调用,并希望您发送的内容是每个调用该服务的人都可以使用的(xml、json 等)

于 2010-11-19T19:33:11.007 回答