按照这里的建议,我正在考虑是否用OpenRasta取代WCF。
在Visual Studio中,我如何像使用WCF/ASMX服务一样使用OpenRasta,例如添加一个服务引用,这将使用WSDL处理类型。
我找不到任何不需要自定义WebRequest并解析xml的示例,对我们来说,这是在代码中使用服务的一大倒退。
发布于 2011-06-02 20:09:51
OpenRasta旨在为您提供RESTful服务。要使用它,您可能想要查看类似于RestSharp的东西,它被设计为充当RESTful服务的客户端/消费者。
发布于 2011-06-02 21:19:35
正如科林所说,根据定义,ReSTful服务是面向超媒体的,所以像WSDL那样生成大量的RPC风格的代码是不可行的,它会破坏超媒体。
您仍然可以愉快地从xsd生成datacontract样式的类,并从xml读取这些类,它最多只需要4行代码。
https://stackoverflow.com/questions/6214171
复制相似问题