139.如何比较JAVA和BREW的安全性?
答复:
JAVA用sandbox和内存限制的手段来解决安全性问题,BREW是机器码运行,所以采用数字签名的方式解决安全性问题。
所有BREW的应用程序,无论是企业应用(如公安、税务、交通运输等)还是个人的娱乐应用,都必须经过高通公司或其认定公司的检测,并且必须经过位于美国的高通公司服务器的数字签名,才能在支持BREW的手机上运行。
JAVA则完全不同。JAVA本身就是安全的语言和安全的计算平台,它的无指针特点、代码检验以及“沙箱”机制等,确保了系统的安全,恶意程序和病毒很难对系统造成破坏。对下载到手机上的应用程序可以进行数字签名,也可以不进行数字签名,这完全取决于移动运行商和服务提供商的安全策略和商业模式。Sun公司及其他技术或产品提供商不起任何控制作用。另外,JAVA应用程序的测试,如兼容性、性能、内容等,也完全由移动运行商决定,一般采用移动运行商自己测试或移动运行商委托第三方测试的方式。
140.3G终端产品上有哪些主流的第三方浏览器产品?
答复:
目前3G终端上比较有影响力的浏览器产品厂商主要有Opera和Open Wave两家。
Opera浏览器同时支持WAP浏览和WEB浏览,它不是专为移动终端设计,可以作为桌面系统的浏览器使用,它在终端侧提供格式转换功能,可以有效地把普通Web页面分割成适合任意终端的多个页面进行显示。Opera在PDA类终端上被采用较多,是Symbian Communicator手机的默认浏览器。
Open Wave浏览器主要是为移动终端设计,在手机方面占有主要的市场份额,作为第三方软件,它提供包含2000多测试项的完整的测试工具,能有效保证终端的功能一致性。同时,Open Wave也是主要的WAP网关产品提供商。
141.什么是终端的OTA参数预配置(OTA-Provisioning)如何实现?
答复:
OTA-Provisioning就是通过空中无线接口,由网络直接对终端的各种业务参数进行下载配置的过程,无须用户参与。
3G网络除了提供基本的语音和短信业务外,还提供大量的数据增值业务,而这些数据增值业务的使用往往需要对终端进行一些必要的参数配置,不同运营商网络的配置参数是不一样的。由于这些配置项具有较强的技术性,一般用户很难掌握,这必然会阻碍新业务的推广,所以,提供终端的OTA-Provisioning功能,是3G业务网络建设初期重要的工作之一。
WAP规范定义了详细的Provisioning实现机制,把终端配置过程分为引导配置过程和继续配置过程,配置过程不依赖于具体的承载网络,是一种开放的解决方案。




