SUN公司无线网方案( 二 )


“最有用的未来应用程式将会涵盖所有的有线和无线空间 。最棒的是,创新的技术将会与更多的传统服务合协的结合在一起,为无线环境增加非凡功能,”Bryant 说 。
“最好的服务将会是那些可以无缝地与客户的生活型式整合在一起者 。它必须是简单、轻易使用、而且可以提供独特的价值,而这些都无法由现有、个别的、没有连贯的服务所提供,”Sun Microsystems 技术创新经理 Curtis Sasaki 补充说 。
无线建构基础Sun 的远景就是,和桌上型个人电脑世界不同,没有专有的处理器架构、作业系统、或应用程式套件会主导行动装置市场 。现在,使用的型态和产品差异极大 。尽管如此,Java 2 平台基本版 (J2ME[tm]) 提供一个共用软体平台,让相同的服务或应用程式可以下载到各式各样不同的装置上 。
因此,开发人员将可免于在不同装置间移植应用程式等这类劳力密集的工作 。操作人员将受惠于能够在各种不同型号和厂商的装置上提供相同的新服务 。客户将可拥有动态的行动装置,即在购买之后仍可透过新服务进行自订与个人化 。
“Java 技术的另外一项主要优点是建立点对点无线解决方案的能力,从 Java 2 平台企业版 (J2EE[tm]) 到 J2ME 平台,然后到 Java Card[tm] API,让用户识别模组 (SIM) 卡可以在手机内的同一片聪明卡上支援多重应用程式 。经过广泛测试良好的 Java 软体提供了一致、弹性、安全、和可让开发人员建立创新解决方案的平台,”Sasaki 说 。

因为无线空间的差异极大,许多不同的技术和协定必须合作并且共存 。无线应用程式协定 (WAP; Wireless Application Protocol) 和 J2ME 技术早就已经整合到行动装置 。
通常 WAP 站台会在手提装置的小型浏览器上显示一、二行资料 。无线标记语言 (WML; Wireless Markup Language) 是 XML 的另一种型式,可让您修改 XML 资料的展现以适合无线装置的需求 。WML 专为小型荧幕设计,不需键盘,一手即可浏览 。
更丰富的使用者经验J2ME 技术强化了 WAP 电话的使用体验,因为不只是下载文字网页,Java 技术可下载能够直接在手机上执行的应用程式和服务 。这个意思是说,应用程式可以在当电话甚至是“离线”时执行,更有效率的使用网路 。应用程式可以包含一个更丰富的图形介面和使用者互动,以执行企业、娱乐、和电子商务应用程式 。
一旦您下载了 Java 应用程式到无线客户端,它只有在要取得其他资料和服务互动时才使用网路连线 。WAP,就像桌上系统的 HTTP一样,必须透过网路往返不停的通讯才能更新图片和资料,依靠网路的结果可能无法提供良好的使用者经验 。
J2ME 技术可以补足 WAP 功能不足之处 。“通常使用者仍需要一个浏览器以造访可能托管好几个以 Java 技术为主的行动资讯装置应用程式 (MIDlets) 的入口网站 。这就是您用来建立新内容或推出用户服务的方法,”Sasaki 解释道 。
J2ME 无线工具是一组可下载的工具,提供给您模拟环境、文件、和所需的范例以开发以行动电话和双向呼叫器等行动资讯装置为主的行动资讯装置协定 (MIDP; Mobile Information Device Protocol) 相容应用程 式 。它与 Forte for Java IDE-Sun ONE 产品其中一个主要元件-紧密整合,免费提供一个完整的开发环境,自始至终可完全在这个环境中建造并测试应用程式 。
Sun ONE 的优点发展互连服务需要一个架构以确保互通,并促进开放标准 。这个架构就是开放式网路环境 (ONE; Open Net Environment) 。
ONE 软体架构是建构在众所推荐的一组开放和普及的标准、技术、和协定上 。它的设计目的是确保使用任何工具开发、在任何平台上执行的聪明型服务可以无缝的互通 。ONE 的核心是架构在 Java 技术、XML 标准、和 LDAP 上 。

推荐阅读