UNIJA
何谓UniJa
UniJa 实际上就是统一了应用开发标准的Java。
UniJa 是中国联通推出的,基于CDMA1X平台的Java增值业务,旨在提供一个统一的Java运行平台,让用户无论用哪种品牌的手机均可使用各种应用服务。
UniJa的一个含义是统一联合的Java,另一个含义是中国联通(Unicom)的Java。
UniJa 概述
目前市场上几乎全部的Java手机,都只符合MIDP1.0规范,也就是说,一个已经开发好的可以在某一品牌的手机上跑的程序在另一个品牌的手机上却不能正常运行,必须经过部分代码的修改才能使用。以至于有100多种手机应用的Java平台,出现了Java应用与手机终端不兼容的情况。这种情况的出现,显然违背了 Java 平台的“一次写就,随处运行”的初衷。
2003年9月26日,中国联通与美国 SUN 公司、北京振戎融通通信技术有限公司三方发起的“UniJa技术联盟”正式宣告成立,欲一举统一Java技术规范、Java运行平台和Java应用开发环境商业模式。 该联盟的主旨是呼吁通信产业界的设备制造商、内容提供商采用Java技术,利用联通CDMA 1X网络的宽带数据传输能力(153.6KB/s),为联通用户提供各类数据应用增值服务。
中国联通作为 UniJa 项目发起者将以建立良性商业模式为己任,遵照公平合理的商业利益分配原则,和联盟的成员一起分享 UniJa 服务发展带来的经济效益;美国 SUN 公司为联盟成员提供 J2ME 强大技术支持,并提供最新的硬件和软件产品,开放 Java 源代码,使 UniJa 技术联盟真正掌握技术的核心;北京振戎融通公司向 SUN 公司集中采购相关 JSR 标准规范的许可证,大幅度降低了终端制造商的生产成本;振戎融通作为中国联通唯一指定的 UniJa 项目全面解决方案的提供商,为手机终端厂商提供 UniJa-VM 产品和完整的移植方案及技术支持。
在此同时,三方还组建了为手机厂商、CP/SP服务的联合实验室及技术培训中心,进行应用和终端的测试,以及后续开发的技术支持。
UniJa平台最大的特点是“统一性”,这是因为中国联通为UniJa项目专门制定了统一规范,由此规定了手机厂商与CP/SP的工作内容,通过这样的规定为用户提供的是一个统一的运行平台,这样的运行平台保证所有的Java应用都可以在此平台上得到实现。UniJa同时也是全球首个基于无线Java技术解决方案(JTWI)的应用平台,完全符合这一最新先进的技术并融入符合中国市场需要的特点,充分发挥了现有中国联通移动平台及网络的资源优势,用户在手机上使用到的将是更为丰富多样的应用内容。 UniJa形成的过程包括统一Java技术规范、统一Java运行平台、统一应用开发环境和统一Java商业模式。
UniJa规范主要是由JCP组织提出的技术规范和联通根据市场需求自己定义的一些扩展两大部分组成。2003年10月联通发布了第一个UniJa规范的2.0版本,2.1版本是在2003年底发布。目前三星6月份推出的SCH-X859和LG公司7月份推出的双模手机W800就采用了这一版本。现在UniJa规范的下一版本正在拟定,可能在今年8、9月份推出2.2版本。
联通在Java运行平台中加入了数字版权管理(DRM)机制,使处于UniJa业务产业链条中的各方都能从中获益。对手机用户来说,当然是可以得到更多的应用和服务,而且不用担心被非法程序侵扰。
据了解,目前已有近300种手机能够进行Java应用。对UniJa内容提供商而言,统一的平台可以使内容得到更广泛的应用同时,通过平台具有的版权保护机制可以防范盗版,保护自身利益。手机制造商则因更多的应用,促使其在相关终端设备中获益。