J2EE 已永久建立在开放事务服务器上。它的另一个自我,J2ME(Java 2 Platform Micro Edition),正在从下面突破,在这种情况下是在主流移动电话上?其终端内存几乎不超过 512 KB”。迄今为止的主要障碍是缺乏跨所有端点(而不仅仅是顶部端点)的 J2ME 集成。“,西门子 ICM(移动信息与通信)营销总监 Rainer Schoenberner 强调道。作为业界永恒的晴雨表,诺基亚刚刚在汉诺威的 Cebit 展会上展示了四款 J2ME 终端,并承诺今年的销量将超过 5000 万台,其中包括几款入门级型号。它们的出现恰逢其时,促进了 GPRS 网络的首次部署。
iMode 被证明是一种反标准的方法
是时候了!在日本,已经有大约一千万个J2ME终端。如果 NTT Docomo 的 iMode 服务占据了最大份额,那么这绝不是一个独特的案例。其日本竞争对手以及香港运营商 CSL 和和记电讯以及韩国 LG 电讯总共拥有 500 万台 J2ME 终端。这种成功并不容易转移到欧洲。最明显的例子:KPN Mobile。尽管通过其德国子公司 E-Plus 开始部署 iMode,但荷兰运营商将不会依赖 J2ME 终端。其服务将仅限于通过 iHTML(内联 HTML)脚本以 WML(无线标记语言)进行静态显示。原因是什么?日本设备制造商合作伙伴(包括 NEC)的 J2ME 手机无法在 GSM/GPRS 网络上运行。此外,iMode 依赖于 2000 年秋季停产的 J2ME 1.0 版本。除了 Java KVM 虚拟机之外? K 虚拟机,Java 虚拟机的变体,适用于内存有限的设备(以千字节为单位)?”,针对时钟频率低于 100 MHz 的处理器进行了优化,该平台包括 CDLC 1.0 模块(连接设备有限配置)和 MIDP 1.0(移动设备)信息设备配置文件)。第一个描述了终端的资源,第二个描述了它的 API。然而,Docomo 在 MIDP 1.0 中添加了专有的库类,这些类优化了用户界面、网络层应用程序的集成以及它们在该运营商终端上的锁定。 KPN Mobile 打算导入的一种反标准方法:“Docomo已经开发了很多Java应用程序,因此我们不必开发J2ME技术“,荷兰运营商解释说,另一方面,欧洲设备制造商也没有被排除在外。西门子 ICM 汇集了大约 30 个应用程序开发公司的网络,开发其 J2ME 型号、SL45i 和 M50。至于诺基亚,它精心策划了一个由五十万开发人员组成的社区,其中大多数人都喜欢 Java。在此过程中,两家制造商还提供了 MIDP 1.0 版的增强功能。 “我们为用户界面开发了一个API。这是至关重要的,因为没有佩戴者会阅读其使用说明。因此,导航中必须存在一种智力逻辑”,诺基亚法国移动电话部门总监洛朗·大卫 (Laurent David) 说道。两家设备制造商宣扬互操作性:他们打算向 Java Community Process (JCP) 协会提交各自的扩展,以确保标准化。
J2ME和WAP可以协同工作
第一个 J2ME 应用程序称为 midlet,首先非常有趣。 “我们的振动和音乐 API 分别模拟振动器和耳机,以模拟赛车期间引起的碰撞或在游戏和配乐之间创建耦合“,来自西门子 ICM 的 Rainer Schoenberner 说道。另一个有吸引力的可能性:在黄页或来电显示应用程序中直接集成语音呼叫。但这还不是全部。就西门子而言,开发的 API 为 PIM(个人信息管理器)功能铺平了道路。佩戴者可以动态地个性化其屏幕的配置。而且,最重要的是,与WAP(无线应用协议)不同,计费方法更加模块化,因为应用程序在本地运行,终端只是偶尔连接到服务器,相反,WAP 通过其下载机制来完成J2ME。 MIDP 1.0 和 CDLC 1.0 都还没有推荐模型。然而,迫切需要建立一个明确的框架。否则,服务平台本质上的互操作性将仍然是一个一厢情愿的想法。在不久的将来,BEA 正在推动 J2ME 应用程序和 EJB(企业 Java Bean)容器在 IP 网络上的嵌套,其 J2EE Weblogic 服务器装备了许多运营商。发行商打算通过加入诺基亚最近创建的开放移动联盟来支持该项目,其使命是在 J2ME 旗帜下聚合不同但互补的标准(WAP、SyncML、MMS 等)。
MIDP 胆怯地邀请自己进入 PDA 法庭
J2ME 在移动电话上的成功是否会带来个人助理 (PDA) 的追随? J2ME 夹在 Pocket PC 的发展和 Palm 的安装基础之间,勉强超出了对异国好奇心的门槛,而这个出口仍然只占全球移动市场的 5%。此外,PDA 和其他数字解码器的三个配置文件仍未最终确定(见表)。在 Palm,我们发誓我们正在努力开发其中的第一个,即 PDA Profile。但是,这家制造商兼发行商也正在积极为 MIDP 和 CDLC 组合的下一个版本 2.0 做出贡献,这证明了推动力首先来自于电话技术。与此同时,设备制造商正在就一个重大转变进行谈判。首先,与仍然胆怯的欧洲运营商合作部署数百万个J2ME终端。其次,在此基础上集成 MIDP 2.0。预计9月份敲定,这一阶段需要3个多月的整合时间。同时,KVM 必须配备能够优化电话终端专用处理器上代码执行的扩展功能。以至于J2ME的正式启用不太可能在2003年初之前发生。欧洲设备制造商才刚刚开始承认需要联合起来加快步伐。甚至阿尔卡特也在考虑这个想法,以便能够与竞争对手重回正轨。
J2ME 配置文件的四个主要类别 | ||||
型材 | 目标平台 | 标准 | ||
MIDP(移动信息设备配置文件) | 手机(内存容量从 160 到 512 KB)。 | CDLC 2.0 和 MIDP 2.0(第一个版本于 2002 年 4 月)。 | ||
掌上电脑简介 | 个人助理(内存容量从 512 KB 到 16 MB)。 | 第一个版本预计于 2002 年 4 月发布。KVM/CDC 1.0 于 2001 年 3 月最终确定。 | ||
个人基本资料 | 解码器、信息亭、汽车远程信息处理(至少 2 MB 内存)。 | 2002 年 3 月公开版本。JVM/CDC 1.0 于 2001 年 3 月最终确定。 | ||
个人资料规范 | 移动办公终端、高端PDA(最小2.5MB内存)。 | 2002 年 4 月公开版本。JVM/CDC 1.0 于 2001 年 3 月最终确定。 | ||
MIDP 上进行的工作越来越多地侵占 PDA Profile。另一方面,以下两个概况之间的和解不太明显。