microsoft mobile 移動應用開發寶典----讀書筆記(9)

1.理解Windows Mobile的連接
連接管理器:開始----設置----連接----連接
虛擬專用網絡Virtual Private Network,VPN
訪問點Access Piont Name,APN
URL Uniform Resource Locator

2.使用桌面間接連接
ActiveSync連接建立後,設備會關閉其他網絡(如WiFi,GPRS,CDMA)
System.Net.Dns類技術

3.語音與數據呼叫
1)語音呼叫
TAPI(Microsoft Telephony Application Programming Interface)
Windows Mobile 5.0 託管API:Microsoft.WindowsMobile.Telephony中的Phone類,調用Talk方法

2)數據呼叫的建立
通過“平臺調用服務(PInvoke)”或第三方封裝類庫調用連接管理器(Connection Manager)

連接管理器API支持通知(notification)
第三方類庫:Mobile In The Hand www.inthehand.com/WindowsMobile.aspx
OpenNETCF Smart Device Framework  www.opennetcf.org/sdf/
ConnMgrMapUrl方法
設置網絡的全局唯一標示符(Network Globally Unique, GUID)----ConnMgrConnectionStatus

遠程訪問服務(Remote Access Service,RAS)
儘量用“連接管理器”代替RAS
調用RasDial方法

3)Microsoft patterns & practices網絡監視應用程序構建塊
Mobile Client Software Factory有完整的源代碼
無連接服務代理Disconnected Service Agent

4.適配器的開啓和關閉
企業及電子商務line-of-business
Kiosk模式

1)蜂窩電話
Telephony API(TAPI)方法
激活蜂窩電話步驟:首先將硬件狀態設置爲完整功能,談後調用lineRegister

2)WiFi
Microsoft “無線零配置(Wireless Zero Configuration,WZC)”API,不是所有的設備都支持
無線管理器Wireless Manager

3)Bluetooth
不同的堆棧有不同的編碼模型
32feet類庫包含Microsoft Bluetooth堆棧的無線通信功能
兩個API函數,3個狀態:off,connectable,discoverable
RadioMode示例代碼

4).SMS偵聽
Short Message Service
MessageInterceptor函數
發送:打散成多條;接收:事件被引發前組裝
技巧:使用仿真器測試應用程序時,可以通過一個虛擬電話號碼14250010001發送一個迴環SMS,可以測試偵聽代碼。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章