我想为我的服务器端创建一个WCF服务,以便对多个平台(iOS和Android)进行操作(主要是发送文本和图像等数据)。我有几个问题:
感谢您的帮助!
答案 0 :(得分:1)
JSON是你的朋友。
在服务web.config中,关键点是:
<behaviors>
<endpointBehaviors>
<behavior name="webHttpBehavior">
<webHttp />
</behavior>
</endpointBehaviors>
</behaviors>
和
<system.webServer>
<modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>
在.svc文件中使用:
Factory="System.ServiceModel.Activation.WebServiceHostFactory"
最后,在服务代码中,我建议使用MS内置的JSON序列化程序http://json.codeplex.com/。