Sun通过整条移动产品线支持下一代移动Java平台

存储在线 2月25日消息:Sun Microsystems公司宣布:全面支持Mobile Service Architecture (MSA)(移动服务架构)),即针对移动电话的下一代Java平台。MSA将立即在Sun的移动产品线上和NetBeans集成开发环境(IDE)上对外提供。

Sun与包括运营商、OEM(原始设备制造商)和软件厂商在内的13家公司一道,通过JCP社团对MSA进行了研发。MSA的目标是通过标准的应用编程界面(API)的创建和专用组件的澄清说明,为应用开发商提供更强大的手机平台功能,减少执行中的各种变更。通过新MSA的各项功能,可以创建更为引人瞩目的移动应用与服务。新MSA的功能,包括3D图形、个人信息管理、蓝牙、动画、Web服务、本地服务和支付服务等。有关MSA的更多信息,网站http://java.sun.com/javame/reference/docs/msa_datasheet.pdf.上有提供。

“Java技术创造了适用最广泛的平台,它能在多种器件上创建和部署各种移动应用。在今天的市场上,有15亿多基于Java技术的移动电话。在此基础上,MSA将通过为开发商呈现更先进的功能以便为下一代移动电话创建工具、新的应用与服务,以推动移动通信产业的发展,”Sun公司主管客户机软件事业部的副总裁Laurie Tolson说,“此外,MSA还有助于促进技术规范执行中的一致性,减少行业中的分裂行为。Sun非常高兴,通过我们的各种移动产品的提供全力支持MSA这一新的技术规范。”

支持MSA的Sun产品包括:

•Sun Java Wireless Client(无线客户机程序)――它是针对多任务处理的Java平台优化执行的最佳程序,能够支持多个并行应用。该执行程序可在源始解决方案和二进制解决方案两种解决方案上提供。Sun Java Device Test Suite(器件测试套件)2.0是一个测试套件,可帮助评估针对移动手机的Java ME执行程序的质量和功能性。

•NetBeans Mobility Pack(移动软件包) 5.5――它是建立在获奖的开源NetBeans集成开发环境(IDE)上的一个Java ME执行插件程序,它以简易的拖放式设计提供新的高水平的执行过程,支持动画、基于Web服务的移动应用,以及平台和器件的仿真环境,如针对Connected Limited Device Configuration(有限连接器件配置)的Sun Java Wireless Toolkit(无线工具集)。

•针对Connected Limited Device Configuration(有限连接器件配置)的Sun Java Wireless Toolkit(无线工具集)――它是一个获奖的软件开发工具包,包括各类创建工具和实用程序,还有一个无线平台的仿真环境,为开发商创建和测试他们的应用提供了极好的手段。

除了作为商用产品外,Sun还在网站Java.net (http://community.java.net/mobileandembedded/)上Mobile & Embedded社团的phoneME项目中提供支持MSA的针对高级电话和功能电话的Sun的Java ME执行程序的源代码。Sun以开源许可的方式发布这些技术,以加快Java移动平台的发展和演进,减少行业中的分裂行为,降低整个Java ME产业链中的开发成本。此外,这些开源技术的提供还会使Java ME平台技术的最新版本很容易地被使用起来,首先,可使Java ME社团成员更多地参与相关技术的开发活动,促进相互间的交流。