Java技术新规范即将发布,将为移动用户带来更好的工作和娱乐体验。
新规范命名为JSR 232 for Mobile Operational Management,由诺基亚和摩托罗拉领导开发,得到沃达丰、NTT DoCoMo、IBM等移动运营商和设备制造商的支持,甚至办公软件公司SAP也参与在内。SAP的参与,是希望将其ERP软件的范围扩展到移动设备。手机生产商和运营商是为了用更好的产品和服务吸引顾客。
诺基亚Java技术经理,琼·波斯托姆说,新版Java规范允许移动运营商随时更新用户手机上的软件,查看硬件资源,甚至远程排除故障。例如,如果用户下载了一个游戏,发现没有合适的解码器,怎么办呢?新技术允许开发者将解码器与游戏打包以供下载。用户甚至在通话时也能安装。而新规范包含的实时技术,有利于开发服务器与终端互动的程序,例如在线游戏和需提交客户信息的商用程序。
新规范提供了很多现成的实时“服务”,例如安全性、信息队列以及连通性。开发者只需编写界面并直接引用库文件,无需重新编写繁琐的中间层。“我们做的,就是把在服务器领域取得巨大成功的中间层环境移植到移动客户端上。”波斯托姆说。
诺基亚首席技术官彼得·科赫恩希望能在本周的旧金山JavaOne大会上展示JSR 232,并宣布有关开发工具包的细节。新规范本身是一本上百页的文档,指导制造商利用新技术。它将成为J2ME(Java 2 Micro Edition)规范的一部分。JSR 232的最终版本预计将于年底完成,再经过6到9个月有望推出成品。
当然,世界上没有一帆风顺的事。JSR 232的推出,已经比计划晚了差不多一年,主要是需要时间向生产商证明其价值。“生产商习惯于将程序直接烧录在手机内部,然后随手机一同出售。我们花了好大力气转变他们的观念。”波斯托姆说。
Butler Group的高级研究分析师马克·布勒认为:对生产商和运营商来说,JSR 232都将是巨大的利润增长点。但是,第三方开发者的参与也至关重要。
现在,某些迫不及待的用户已开始尝试JAVA的乐趣了。Gartner的分析师达恩·斯达尔,最近使用手机JAVA程序,向Hellomagazine.com订购新闻和图片服务。开通的当天一切顺利。但是随后,他发现怎么也无法下载更新的内容。后来发现需要更改手机的GPRS设置。向运营商咨询的过程漫长而繁琐,一气之下,他取消了服务。“这是新技术都会遇到的问题。”他说。当然,这也是JS 232需要解决的问题。
(T111)