SVG作为矢量显示介质,提出了LBS终端应用平台的设计。本平台在用户界面设计、及矢量数据的表示与更新等方面有所创新,并在实验中取得了初步的成功。一.什么是J2ME
1.J2ME(java2microedition)是近年来随着移动通信设备的飞速发展而产生的一项新的开发技术,它定位于消费类电子产品领域。J2ME平台由Configuration(配置)和Profile(描述)两部分构成。本着“对各种不同的装置而研制出一个单一的开发系统是没有意义的事”这个基本原则,J2ME将所有的嵌入式设备大体上分为两种:一种是运算功能有限、电力供应也有限的嵌入式设备;另一种则是运算能力相对较佳、在电力供应上相对比较充足的嵌入式设备。针对两种不同的设备,设计了不同的Configuration,将前者定义为CLDC(connectedlimiteddeviceconfiguration),后者定义为CDC(connecteddeviceconfiguration)。在不同的Configuration上定义了不同的Profile,目前主要的Profile规格有建立在CLDC之上的MIDP(mobilei~ormationdeviceprofile)以及建立在CDC之上的FoundationProfile和PersonalProfile等。2.J2ME是一种以广泛的消费性产品为目标的高度优化的Java运行时环境,其提供了创建运行在小型计算设备上的企业级Java应用程序的工具可移植性,具有如下优点:客户机应用程序能很容易地被移植到其他遵循J2ME或MIDP并且符合CLDC规范的设备上。更低的网络资源消耗与服务器负载。J2ME客户机应用程序能在断开连接模式下工作并保持数据的同步。3.J2ME使用配置和简表定制Java运行时环境(JRE)。作为一个完整的JRE,J2ME由配置和简表组成,配置决定了使用的JVM,而简表通过添加特定于域的类来定义应用程序。J2ME架构如图1所示。J2MEAPP当JAVA平台发展到JAVA2的版本以后,为了MIDP适应不同级别计算机硬件的发展需要,JAVA平台形成了三个主要分支;JAVA2,StandardCLDCEdition(J2SE);是为台式而设计的,主要运行在KVMLinux,Solaris,或MicrosoftWindows等操作系统上。JAVA2,EnterpriseEdition(J2EE);则是一个适合分布式的、多用户、企业级应用系统运转的平台。它以J2SE为基础,增加了处理服务器端计算的功能。Java2,MicroEdition(J2ME);J2ME架构如图所示1和J2SE不同,它既不算是一个软件也不能算是一个规范。准确地说,J2ME是为了支持向PDA,手机等小型的嵌入式或移动设备而推出的一系列的技术和规范的总称。它借用J2SE类库是一部分,使用了更少的API,而
上一篇:
J2EE音乐网站任务书
下一篇:
恋沫