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,可以测试侦听代码。
microsoft mobile 移动应用开发宝典----读书笔记(9)
最新推荐文章于 2022-02-10 23:23:46 发布