自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

iPhone跨平臺調(diào)用WCF服務(wù)

移動開發(fā) iOS
本文作者是一位微軟MVP,也是一位iPhone開發(fā)的初學(xué)者,文章通過一個簡單的例子,說明了iPhone調(diào)用WCF的方法。你會發(fā)現(xiàn)用WCF實現(xiàn)跨平臺還是蠻簡單的。

由于對移動平臺充滿著好奇與興趣,最近著手了iPhone開發(fā)和學(xué)習(xí)。學(xué)習(xí)的路線是從Objective-C到cococa。方法是看了兩本入門的英文書,還有就是學(xué)習(xí)蘋果的SDK。對于產(chǎn)品的基本想法是服務(wù)端用.NET,手機(jī)客戶端用iPhone。

一些復(fù)雜的邏輯處理放到服務(wù)端實現(xiàn),客戶端與服務(wù)端通過XML交互,在iPhone客戶端解析XML通過cocoa展示數(shù)據(jù)。由于iPhone和DoNet是兩個完全不同的平臺。iPhone依靠mac系統(tǒng)平臺,DoNet依賴Windows系統(tǒng)平臺。這篇文章我將通過一個Hello World程序講述一下通過WCF實現(xiàn)從mac系統(tǒng)到Windows的跨平臺的調(diào)用。

iPhone與DoNet平臺交互

1、創(chuàng)建簡單的WCF服務(wù) 

服務(wù)契約代碼如下:

服務(wù)契約代碼

實現(xiàn)如下:

實現(xiàn)

 2、在iPhone中調(diào)用WCF

與DoNet調(diào)用WCF服務(wù)不同,這里使用NSURLConnection去獲取WCF服務(wù)端的數(shù)據(jù),代碼如下:

NSURLConnection

點擊查看大圖

NSURLConnection的委托方法:

NSURLConnection的委托方法

點擊查看大圖

解析XML的中Hello World的委托方法,對于Objective-C解析XML可以看我的上一篇博客:

解析XML 

 點擊查看大圖

運(yùn)行:

運(yùn)行結(jié)果

 

【編輯推薦】

  1. iPhone與iPad開發(fā)實戰(zhàn):簡介蘋果移動設(shè)備
  2. iPhone開發(fā)關(guān)于icon和Default及圖片處理方法
  3. iPhone辦公程序大百科 10大iOS效率應(yīng)用
  4. iPhone與Twitter:優(yōu)秀設(shè)計理念上的交集
  5. iPhone輻射測算應(yīng)用 喬布斯稱不感興趣
責(zé)任編輯:佚名 來源: 博客園
相關(guān)推薦

2011-07-08 20:54:12

iPhone WCF

2011-04-28 15:18:59

2009-07-27 17:54:39

WCF服務(wù)ASP.NET

2009-06-12 14:32:53

WCFJSON對象jQuery

2009-12-07 14:35:42

WCF異步調(diào)用

2011-01-19 12:52:49

WCF.NETC#

2010-02-26 17:51:16

Silverlight

2009-11-06 09:48:40

WCF服務(wù)

2009-12-08 14:43:04

WCF跨域

2009-12-21 10:19:05

Silverlight

2010-02-25 14:53:44

WCF調(diào)用服務(wù)異常

2009-04-07 16:21:35

ASP.NETAJAXWCF

2010-03-01 14:01:50

WCF服務(wù)異步調(diào)用

2009-12-22 15:14:33

WCF調(diào)用

2009-12-04 17:47:04

WCF 服務(wù)

2010-02-22 17:29:47

WCF跨域

2010-02-25 10:35:17

WCF排隊調(diào)用

2010-02-24 13:42:55

WCF PreSess

2009-12-21 14:10:26

WCF異步調(diào)用

2009-11-09 10:50:30

WCF異步調(diào)用
點贊
收藏

51CTO技術(shù)棧公眾號