C# JSON RPC和Windows7手机(Mango),我如何使其工作?
因此,经过两天的研究和实验,我终于得出结论,目前没有适用于windows phones的JSON RPC客户端。。 Jayrock和AustinHarris在我的应用程序中引用它们时,都给了我无数的错误 有没有人知道如何处理这些请求,因为这对我来说是个新问题。我工作的公司给了我一些通过JSON RPC连接的Web服务,首先是一个简单的Ping Web服务:C# JSON RPC和Windows7手机(Mango),我如何使其工作?,c#,json,windows-phone-7,windows-7,json-rpc,C#,Json,Windows Phone 7,Windows 7,Json Rpc,因此,经过两天的研究和实验,我终于得出结论,目前没有适用于windows phones的JSON RPC客户端。。 Jayrock和AustinHarris在我的应用程序中引用它们时,都给了我无数的错误 有没有人知道如何处理这些请求,因为这对我来说是个新问题。我工作的公司给了我一些通过JSON RPC连接的Web服务,首先是一个简单的Ping Web服务: {"transport":"POST","envelope":"JSON-RPC-2.0","contentType":"applicati
{"transport":"POST","envelope":"JSON-RPC-2.0","contentType":"application\/json","SMDVersion":"2.0","services":{"ping":{"envelope":"JSON-RPC-2.0","transport":"POST","parameters":[{"type":"any","name":"mirror","optional":true}],"returns":["array","array","any","any"]}},"methods":{"ping":{"envelope":"JSON-RPC-2.0","transport":"POST","parameters":[{"type":"any","name":"mirror","optional":true}],"returns":["array","array","any","any"]}}}
现在,在研究过程中,我确实发现了一些非常方便的客户端,但它们似乎都不能与windows phone组件一起工作。。。
像这个
请注意,客户需要Jayrock提供的参考,但自己获取源代码并构建它会导致大量其他错误;
(此版本的应用程序(Visual Studio 2010 for Windows Phone)不支持解决方案文件夹和www文件夹)
对于如何通过JSON RPC访问此Web服务的任何帮助,我们将不胜感激
编辑----
终于找到了一个可以工作的客户端;NewtonSoft,仍然不知道如何实现pingservice,但是…我对这件事的了解太有限了。我刚刚更新了的源代码,以包含客户端库的Windows Phone 7版本。Windows Phone 7客户端仍然是测试版,需要更多测试,但您可能需要我用它做了一些非常基本的测试,它看起来很有效,但我需要几天的时间来证明它 这里是到源的直接链接,供参考,或者如果您想要实现一个不基于反应式扩展的客户端 此JSON-RPC客户端确实依赖Newtonsoft JSON.NET库进行序列化和反序列化
我希望这会有所帮助。我刚刚更新了的源代码,以包含客户端库的Windows Phone 7版本。Windows Phone 7客户端仍然是测试版质量,需要更多测试,但您可能会很幸运。我用它做了一些非常基本的测试,看起来很有效,但需要几天时间才能证明我的能力t 这里是到源的直接链接,供参考,或者如果您想要实现一个不基于反应式扩展的客户端 此JSON-RPC客户端确实依赖Newtonsoft JSON.NET库进行序列化和反序列化
我希望这会有所帮助。JSON-RPC是一个非常简单的协议。如果您已经有一个JSON(反)序列化程序库,并且没有生成错误,那么您可以在15分钟内创建一个30行的客户端。JSON-RPC是一个非常简单的协议。如果您已经有一个JSON(反)序列化程序库,那么您可以在15分钟内创建一个30行的客户端序列化程序库不会给您生成错误。哇!非常感谢:)我会定义。看看:)哇!非常感谢:)我会的。看看吧:)