【发布时间】:2011-05-14 14:12:34
【问题描述】:
我们使用 Spring 的 REST 支持创建了 RESTful Web 服务。
我们需要从 .NET 应用程序中调用这些 Web 服务。
是否可以这样做,即从 .NET 调用用 java 编写的 Web 服务?
【问题讨论】:
我们使用 Spring 的 REST 支持创建了 RESTful Web 服务。
我们需要从 .NET 应用程序中调用这些 Web 服务。
是否可以这样做,即从 .NET 调用用 java 编写的 Web 服务?
【问题讨论】:
只要您可以反序列化远程 REST 服务序列化的对象,您在 .NET 中使用它就不会遇到任何困难。 RESTful 服务旨在共享访问多个域。
特别是如果您打算使用 WCF 作为 REST 服务的客户端,将会出现一个非常棒的全新 API:http://wcf.codeplex.com/wikipage?title=WCF%20HTTP
【讨论】:
只需通过 RestTemplate 使用 Spring.NET REST 客户端框架: http://springframework.net/index.html#spring-rest-1.0.0-released
我想你不会迷路的!
【讨论】:
REST 是 HTTP,因此任何可以向您的服务发送 HTTP 请求并解组 HTTP 响应的客户端都可以与之交互。
【讨论】: