博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iPhone中调用WCF服务“.NET研究”
阅读量:6801 次
发布时间:2019-06-26

本文共 728 字,大约阅读时间需要 2 分钟。

  由于对移动平台充满着好奇与兴趣,最近着手了iPhone开发的学习。学习的路线是从objective-c到cococa。方法是看了两本入门的英文书,还有就是学习apple的sdk。对于产品的基本想法是服务端用.net,手机客户端用iPhone。

   一些复杂的逻辑处理放到服务端实现,客户端与服务端通过XML交互,在iPhone客户端解析XML通过cocoa展示数据。由于iPhone和DoNet是两个完全不同的平台。iPhone依靠mac系统平台,donet依赖windows系统平台。这篇文章我将通过一个hello world程序讲述一下通过WCF实现从mac系统到windows的跨平台的调用。

  1、创建简单的WCF服务

  服务契约代码如下:

  实现如下:

  2、在iPhone中调用WCF

  与donet调用wcf服务不同,这里使用NSURLConnection去获取WCF服务端的数据,代码如下:

  NSURLConnection的委托方法:

  解析XML的中hello world的委托方法,对于objective-c解析xml可以看我的上一篇博客:

  运行:

  总结:本文通过一个简单的例子,说明了iPhone调用WCF的方法。用wcf实现跨平台还是蛮简单的!

  代码:

  wcf code:

  cocoa code:iles.cnblogs.com/zhuqil/wcf2.zip

上海闵行企业网站设计与制作yle="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">iPhone

转载地址:http://cquwl.baihongyu.com/

你可能感兴趣的文章
static_cast与dynamic_cast转换
查看>>
libevent2的hello world程序 —— 字符大写服务器
查看>>
LINQ简记(2):重要概念
查看>>
jQuery 1.6 源码学习(二)——core.js[2]之extend&ready方法
查看>>
[WPF疑难] 继承自定义窗口
查看>>
WebRTC网关服务器单端口方案实现
查看>>
018 easygui的使用
查看>>
iphone 开发h5 踩过的坑
查看>>
微信支付demo集
查看>>
python读取json的工具jsonreader | the5fire的技术博客
查看>>
Sharepoint学习笔记—习题系列--70-576习题解析 -(Q99-Q101)
查看>>
转oracle 学习 - 表空间
查看>>
百度地图显示多个标注点
查看>>
robots.txt的介绍和写作
查看>>
11个实用jQuery日历插件
查看>>
MySQL slave状态之Seconds_Behind_Master
查看>>
国内外开源与 SaaS ,团队协作平台、项目管理工具整理
查看>>
oracle字符集查看修改
查看>>
[Leetcode] Container With Most Water
查看>>
查看版本信息的命令
查看>>