引言
隨著3G網(wǎng)絡(luò)技術(shù)、市場(chǎng)和政策的不斷成熟,移動(dòng)終端設(shè)備的使用量在急速增加、廣泛應(yīng)用各個(gè)領(lǐng)域。Windows Mobile是微軟為智能移動(dòng)終端設(shè)備開(kāi)發(fā)的操作系統(tǒng),WindowsMobile將用戶熟悉的桌面Windows體驗(yàn)擴(kuò)展到了移動(dòng)設(shè)備上。WindowsMobile為移動(dòng)終端設(shè)備之間的數(shù)據(jù)交換和信息共享提供了簡(jiǎn)單、安全的解決方案。在WindowsMobile平臺(tái)上的數(shù)據(jù)通信技術(shù)有Socket、Web、Service、MsMQ(微軟消息隊(duì)列技術(shù))。Socket傳送數(shù)據(jù)會(huì)自定義傳送數(shù)據(jù)格式并且服務(wù)端要使用到多線程接收客戶端信息,編程復(fù)雜且不好控制;Web Service編程簡(jiǎn)單易控制,但是只可能調(diào)用服務(wù)端的函數(shù)不能實(shí)現(xiàn)服務(wù)端和客戶端相互通信;MSMQ是微軟提供的一種可以遠(yuǎn)程訪問(wèn)的異步通訊方式,支持轉(zhuǎn)發(fā),支持延時(shí)發(fā)送,并且具有較高安全性,是當(dāng)前WindowsMobile平臺(tái)上最可靠的數(shù)據(jù)通信方法。