microsoft mobile 移动应用开发宝典----读书笔记(9)

本文介绍了WindowsMobile系统中网络连接的管理方式,包括虚拟专用网络(VPN)的配置、使用ActiveSync进行桌面间接连接的技术细节、语音与数据呼叫的实现方法、适配器的开启与关闭操作等内容。
摘要由CSDN通过智能技术生成

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,可以测试侦听代码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值