移动设备 手机 和 互联网 servlet 通信 原理
一种是通过透明的WAP网关实现的,通信路径为: 手机---无线---WAP网关---有线(internet)---WEB服务器---有线(internet)---WAP网关---无线---手机;
另外一种可以通过专线接入方式,提高数据传输质量,即:web服务器通过专线接入电信移动基站, 基站获得信号后直接联系WEB服务器,无需路由internet网。组成点对多点网络。
1.
手机发送请求通过无线网络传输到运营商的WAP网关,WAP网关将请求转发到web服务器,服务器可以用cgi,asp,servlet/jsp等构建。服务器处理后会把响应转发到WAP网关,WAP网关再把它发送到手机上。WAP网关对我们开发人员来说是透明的我们不用管它。
2.
系统中网络代理服务器可采用ADSL、LAN等INTELNET公网连接,采用公网固定IP或者公网动态IP+DNS解析服务,出于安全性考虑,监控中心主站在局域网中,不直接连在INTERNET网上,通过网络代理服务器来负责网络数据链路建立和数据收发的透明中转。GPRS数据传输终端上电后,它会根据预先设定在其内部的IP地址或者是域名来主动访问网络代理服务器,通过代理服务器和监控中心建立TCP/IP链路。监控中心主站本身维护接入的每个终端的IP地址和ID号,当主站要向某个监控终端提出数据请求时,它会根据IP地址和ID号来找到对应的终端,将命令下发到该终端,终端响应后通过GRPS数据传输终端把数据发到网络代理服务器端口,通过端口影射转发到监控中心主站,即完成了一个应答式的通讯流程。
以上方式是通过Internet(CMNET)实现的,这样用户的实现成本比较低。如需要高可靠性数据传输。中国移动为这种应用提供了直接接入GPRS网络的方式。监控中心主站通过专线方式直接接入GPRS移动基站,并获得一个固定的IP地址。监测点数据无需路由到Internet网络,监测点DTU也采用固定IP地址的SIM卡。采用这种方式组成点对多点网络具有实时性好、安全性高的特点,但接入费用相对较高。