基于wcf完美搭建android平台服务.docVIP

  • 101
  • 0
  • 约2.3万字
  • 约 38页
  • 2017-09-11 发布于浙江
  • 举报
wcf完美搭建android平台服务之一 ???? 由于android系统的特殊性,对于wcf的平台服务的搭建就带来特殊要求,在这两种平台应用上数据的通用性而讲,能实现其信息的传递,我们可以采用JSON/XML两种数据数据格式传递,在wcf服务的搭建的时候我们就需要将数据序列化成这两种类型。 ??? 在查阅MSDN中我们找到了,这两种数据格式的数据契约进行了定义,详细参照:具有 JSON 和 XML 的 AJAX 服务示例 我们使用webHttpEndpoint配置终结点,在WebHttpEndPoint的默认数据格式为xml,而WebScripEndpoint的默认格式为JSON,一般在定义数据格式的时候我们采用WebGetAttribute或者WebInvokedAttribute属性(后者可以指定客户端访问模式get/post),这样样式特定于webhttp行为,对其JSON/Xml数据格式进行设置 [OperationContract] [WebInvoke(ResponseFormat = WebMessageFormat.Xml, BodyStyle = WebMessageBodyStyle.Wrapped)] MathResult DoMathXml(double n1, double n2); 另一个操作使用 WebInvokeAttribute 属性并显式指定

文档评论(0)

1亿VIP精品文档

相关文档