电脑技术学习

WAP常见问题问答大全

dn001

7. 如何使用WAP服务?
首先,必须要有WAP手机,如Nokia 7110、Ericsson R320等型号;其次,必须向电信业者申请WAP服务。(目前国内开户费200元,月租50元)。
8. 如何在Nokia 7110里面输入URL?
“/”符号可以通过按“*”,其他符号可以滚动到与其配的符号找到。
9. 在哪儿可以得到现有的WAP支持设备?
AnywhereYouGo.com 有一个完整的WAP设备列表。
http://www.anywhereyougo.com/wap/devices/Index.po
10. 在购买WAP手机之前应当考虑哪些问题?
在考虑购买WAP手机之前应该考虑以下问题:在现在的市场上只有几种类型,例如:流行的Nokia 7110和Ericsson R320;既然WAP是新技术,其产品肯定还不是很成熟(可能会有Bug);电话不可能支持所有的WAP 1.1功能;WTA功能目前还不支持。
11. 浏览WAP站点的时候还能接收或者拨打电话吗?
当然。数据和声音使用不同的线,并且你在浏览的时候无须担心来电。对于拨号,请检查7110的“User Number”功能。
12. 移动电话上网时是按照时间收费还是按照流量收费?
这要看移动电话基于CSD还是SMS信道。使用SMS信道,只需要为传输的数据付费,如果你使用的是CSD信道,则需要按照时间付费。
13. 为什么需要指定拨号号码和WAP网关?
电话号码是拨号到ISP上所使用的电话号码,IP地址是指定网关。如果没有指定网关,WAP设备将无法连接到Internet网络。
14. 可以通过改变7110的设置来发送SMS短消息吗?
可以。可以通过设置一个叫做OTA (Over The Air)来发送SMS 短消息。
15. Nokia 7110的上下文Cache是多大?
大约是40 k。
16. Nokia 7110的操作系统可以升级到v04.77吗?
是的。7110的系统可以升级,但只能在Nokia的服务点做到。这可能删除你现有的电话本。
17. 无法在7110上显示表格数据什么问题?
Nokia 7110不支持多列的表格,因此你要把任何表格转换成单列的表格。
18. 有没有一个WAP电话和设备的列表?
注意这里的列表是目前的状态。里面有些信息不一定正确。
AnyWhereYouGo 有一个很好的WAP设备列表(见表10-9),包括phones和 PDAs。(许多信息都直接来自制造商)
表10-9 WAP设备列表
Alcatel One Touch View db WAP Phone  
http://www.alcatel.com/consumer/mobilephone/view_dbwap.htm
Alcatel One Touch 30x Series Phone 预计2000年9月
http://www.alcatel.com/consumer/mobilephone/
Alcatel One Touch 50x Series Phone 预计在2000年10月
http://www.alcatel.com/consumer/mobilephone/
Alcatel One Touch 70x Series Phone 预计在2000年11月
http://www.alcatel.com/consumer/mobilephone/
Alcatel Onetouch View Phone  
http://www.alcatel.com/telecom/mbd/products/products/detailed/gsm/ot_view/index.htm
Siemens S35i Phone  
http://www.siemens.com/mysiemens/english/mobile/index.html
Siemens M35i Phone  
http://www.siemens.com/mysiemens/english/mobile/index.html
Siemens C35i Phone  
http://www.siemens.com/mysiemens/english/mobile/index.html
Siemens S25 Phone 只支持HDML
http://www.siemens.se/telefoner/mobiltelefoner/s25/
Sony CMD-Z5 Phone 支持WML和HTML
http://www.sony-europe.com/com/z5/index.html
Nokia 7110 Phone  
http://www.nokia.com/phones/7110/index.html
Nokia 6210 Phone  
http://www.nokia.com/phones/6210/index.html
Nokia 6250 Phone 还没有投放市场
http://www.nokia.com/phones/6250/index.html
Nokia 6185 Phone 只在美国市场上有
http://www.nokiausa.com/beauty/1,1002,28,FF.html
Motorola Leap P7389 Phone  
http://www.motorola.com
Motorola Timeport Phone  
http://www.motorola.com
Motorola Talkabout Phone  
http://www.motorola.com
Motorola i1000plus Phone 只适用于iDEN
http://www.motorola.com
Motorola i500plus Phone 只适用于iDEN
http://www.motorola.com
Ericsson MC218 Palmtop  
http://www.ericsson.se/WAP/products/mc_218.shtml
Ericsson R380 Phone  
http://www.ericsson.se/WAP/products/r380.shtml
Ericsson R320 Phone  
http://www.ericsson.se/pressroom/r320a.html
3Com Palm Pilot Palmtop 需要浏览器软件
http://www.palmpilot.com/
Neopoint 1000 Phone  
http://www.neopoint.com/products/index.asp
Neopoint 1600 Phone  
http://www.neopoint.com/products1600/index.asp
Sagem MC850 Phone 还没有投放市场
http://www.phone.com/news/Archive1999/031899_SAGEM.html
Samsung Duette SH-P10 Phone 只适用于CDMA
http://www.phone.com/solutions/alliances/samsung.html
Samsung SGH-800 Phone 还没有上市
http://www.phone.com/solutions/alliances/samsung.html
Mitsubishi T250 Phone 只适用于CDMA
http://www.mobileaccessphone.com/products/index.htm
Compaq Aero PDA WindowsCE WAP1.1 微型浏览器
http://www.compaq.com/products/handhelds/
Qualcomm QCP-860 Phone 只适用于CDMA
http://www.qualcomm.com/cda/technology/display/0,1595,,00.html
Qualcomm QCP-1960 Phone 只适用于CDMA
http://www.qualcomm.com/cda/technology/display/0,1595,,00.html
Qualcomm QCP-2700 Phone 只适用于CDMA
http://www.qualcomm.com/cda/technology/display/0,1595,,00.html
Qualcomm QCP-2760 Phone 只适用于CDMA
http://www.qualcomm.com/cda/technology/display/0,1595,,00.html

九、关于WAP安全的常见问答
1. WAP提供怎样的安全性?
WAP 1.1支持无线传输安全协议(Wireless Transport Layer Security)。WTSL和Internet的SSL类似,具有许多重要的加密功能,但在客户端只需要较低的运行能力。
WAP网关能从网上接收SSL加密的消息并把这些消息转换成WTSL加密的信息传给移动设备,这种转换消耗的时间按毫秒计算。WAP网关的主要作用就是在两种协议之间建立一个虚拟的安全转换连接。
移动设备和服务器之间存在有两个安全问题:一个是从移动设备到网关;另一个是从网关到服务器。WTSL是保证前者的安全通讯,SSL是保证后者的安全通讯。如果移动设备使用了不具有加密功能的SIM卡,即使在URL中申请使用SSL接口,在从移动设备到网关的过程中URL的申请仍然是显式的,也就是说是不安全的,窃听者可以通过截获空间散发的无线电波来窃取用户的口令和密码。
2. 通过WAP的传输安全吗?
当然。在移动电话和WAP网关之间使用WTLS(Wireless Transport Layer Security),网关和Web Server之间使用SSL(Secured Sockets Layer)就可以。
3. WAP如何同SSL与WTLS工作?
SSL(Secure Sockets Layer)在“web”中广泛用来在浏览器和服务器之间加密数据流。这同样也适用于WAP环境,但是SSL只用在Web Server和WAP网关之间。在WAP网关和WAP设备之间,有一个类似系统叫做WTLS( Wireless Transaction Layer Security)。WTLS是专门适合于无线环境的。
安全是一个非常敏感的问题,虽然没有任何一个系统是绝对安全的,但笔者认为SSL和WTSL对于很多应用是足够安全的。这两个协议在WAP网关中相互转换。
SSL并不直接兼容WTLS,因此WAP网关要解密从Web Server过来的SSL保护数据流,然后使用WTLS加密发送给WAP设备。在WAP网关中,数据是没有保护的。
模型如下:
                |                              |
  [WAP device]------------[WAP gateway]-----------[Content server]
              <---WTLS--->{unprotected}<---SLL--->
                 |                              |
     (Firewall) |                              | (Firewall)
 
想象一下如果银行或者其他机构使用公开的WAP设备,处理一些敏感的数据。当数据离开用户的系统和网络的时候,它们是受到保护的。但是在进入WAP网关之后(网关是由第三方操纵的,例如:移动营运商)数据被解密。虽不能说所有的移动营运商都是危险的,但是将敏感数据暴露给不知道的第三方是很不让人放心的。任何一个营运商的问题将是所有营运商的问题。
主要的WAP公司都在开发一种称做“WAP Server”或者是具有WAP网关的Web服务器来解决端到端的问题。因为数据离开服务器(“WAP Server”)的时候就已经是WTLS加密。
模型如下:
                |                             |
  [WAP device]------------------------------------["WAP server" (acting as WAP gateway)]
              <---------------WTLS--------------->
                 |                             |
      (Firewall) |                             | (Firewall)
这样WAP网关就不再是整个过程中的一个环节。那么用户必须重新配置它们的WAP设备来指向“WAP Server”来建立相应WAP会话。当用户想访问其他地方的时候,又必须配置来指向其他的网关。虽然有的WAP设备比较好配置,但是有些却非常困难,这多少有点烦人。
除了以上的问题,实际上许多移动营运商将端到端的服务器放在用户拨号到Internet的地方。他们的WAP网关具有同样的私有的IP地址,通常是在一个防火墙后面。这个防火墙通常只允许使用HTTP协议的80端口。WAP网关使用这个端口来接受从内容服务器来的数据,那也是他的真正需求。当WAP设备试图访问其他的网关的时候,那么防火墙就将停止他们的操作,要么因为是WAP设备IP是不允许在Internet上访问其他的设备,要么是无法打开所需求的端口。这样移动营运商就有效地阻止了用户使用其他的网关。
有一些关于WAP安全方面的内容,请看:
Wapforum''s WTLS 协议
Baltimore Telepathy安全讲解
Tantau关于安全的文章:《An Introduction to WML Programming and Third-Party WAP Toolkits》
Phone.com关于无线安全的文章:《Understanding Security on the Wireless Internet》

十、关于WAP其他方面问答
1. 在哪儿可以下载Phone.com的UP.SDK?
Phone.com的UP.SDK可以在注册之后下载。
2. 如何在Win2000上安装Nokia SDK?
Johannes Herbst (johannes_herbst@bwc.at)提供了一个快捷的方法来解决Win2000的安装问题。
从Win2000的安装光盘安装Win2000的支持工具(supporttoolssetup.exe);
找到一个叫做APCOMPAT.EXE的文件;
启动APCOMPAT并设置OS-version为 NT4 SP3 并运行;
启动Nokia SDK 安装文件;
在解包以后,程序将挂起很长一段时间;
从Win2000的Task Manager中强制结束 setup进程;
Nokia SDK setup 将正常继续。
3. 哪儿能下载Nokia SDK?
Nokia SDK v.2.18是一个非常好的7110模拟器,但是Nokia对它采取了相当的保密措施。其他的设备厂家,Phone.com和Benefon 只要简单的注册就可以得到。Nokia只允许开发者使用Nokia Toolkits,而这些版本很难和WAP环境搭配。
Nokia WAP SDK很难找到,每次找到了,它就消失了。
当前笔者知道它在:http://www.bwl.uni-mannheim.de/~broeker/software.htm
4. Nokia SDK的基本验证是怎么回事?
基本验证好像是后加入到软件中的,并没有考虑将WAP模拟器和工具包形成产品。基本验证已经肯定要加入到真正的 Nokia 7110 以及防火墙软件4.73或者更高。
5. 除了使用Nokia WAP Toolkit 模拟器还有其他工具吗?
Nokia Toolkits模拟器的模拟效果与真的Nokia 7110相差较大。应该使用 Nokia SDK 2。最新的版本是 v.2.18。这个SDK包含了最好的7110模拟器和其他一些有用的工具和一些真实的例子
6. 为什么Nokia 7110不能POST超过160个字符?
有一些版本的Nokia 7110浏览器不能POST超过160个字符的变量。在实际中,似乎有一个内容长度的限制,大约在170~180之间。从另外的角度来说,变量的名字和它们的内容算在一起。如果只POST一个叫做“A”的变量,那么这个变量只能包含大约160个字符的内容。如果有好几个变量,如有一个名字叫做 “thisishenameofaverylongvariable”的变量,那么包含的内容将更少。
但是有一个解决方案,那就是要求电话重新配置。在Connection Settings 菜单,找到一个叫做Connetion type,把它设置为Continous ,那么将发送更大的变量内容。
如果想知道GET或者POST能发送多大的内容,请看有关GET和POST的FAQ。
7. 运行Nokia Toolkit需要安装什么版本的Java包?
只需要Java 1.2环境。如果想运行100%纯的环境,例如在Linux下,还需要一个Java XML 解释器。