2.2 WAP工作原理及系统架构 |
|---|
| WAP技术站:www.wapease.com
|
(2) 一般来说,用户都希望WAP手机的屏幕足够大,分辨率足够高,否则浏览网页时不是太方便。然而由于不同型号WAP手机的屏幕大小并不完全一样,所以开发人员需要考虑针对不同的手机制作不同的网页,或制作含有多种选择的网页,以便使得客户在浏览时同样感到合适、方便和快捷。而且,由于各种手机对WML和WMLScript的支持情况不太一样,就像Internet Explore和Netscape之间的情况一样,所以开发时更是要考虑不同手机的特殊情况。 (3) WAP手机上网中的安全性问题在开发中也需要考虑,如散射在空间中的电波会同时把用户的口令、密码等重要信息同时散射在空间中。本书后面将专门讨论WAP手机上网的安全性问题。 (4) 网关在WAP系统的整个构架中有着十分关键的作用,它是连接客户和服务的桥梁。网关可以在电信局一端(见图2.4),也可以和网络服务器集成在一起(见图2.5)。
图2.4 网关在电信局一端时的结构图 具体开发中,要根据这两种情况采用和实施不同的设计思想及方法。一般来说,如果网关在电信局一端,那么在服务端开发应用程序时与以前的网页开发没有太大的区别。只要符合通用网关接口CGI(Common Gateway Interface)标准,无论是采用Perl、C、C++、Basic、Dephi或是专门的ISAPI、Serverlit等,开发方法都是一样的。这种情况下开发人员拥有比较大的自由。 如果网关和网络服务器集成在一起,那么开发时就要考虑应用逻辑及其相关问题,并在此基础上,综合利用CGI标准和常用开发工具,设计与开发WAP网页及应用。 图2.5 网关也可以和网络服务器集成在一起 |
| 上一篇:2.1 WAP协议层组成及内容 下一篇:2.2.3 WAP与Internet的比较 |
|
