Monotouch WCF(wshttpbinding)

GSe*_*rjo 1 xamarin.ios

我没有发现关于单片机的wcf支持.我需要使用用户身份验证为iphone创建Web服务.我想使用wshttpbinding.

monotouch是否支持wcf wshttpbinding?如果没有,我如何在身份验证上创建Web服务,在寡妇(C#)上创建服务器端,在iphone上创建客户端(monotouch)

非常感谢

mig*_*aza 5

Mono目前不支持WSHttpBinding,它正在进行中,并且支持非常参差不齐.

您可以使用HTTPS上的纯SOAP(来自.NET 1.0和.NET 2.0的Web服务堆栈).

但是,由于您刚刚开始,您可以使用具有JSon或XML返回值的REST服务.许多人现在使用Json作为这种连接的通用语言,因为它具有额外的优势,您可以使用相同的桥来创建基于HTML的应用程序,因为Json输出可以直接馈送到浏览器上的javascript.

对于服务器,您可以使用ServiceStack之类的东西:

http://www.servicestack.net

对于客户端,您可以使用System.Json手动解析Json,这是一个非常低级别的准系统堆栈,或者您可以使用Newtonsoft的Json解析器,它带有完整的反序列化器和对象映射器.