|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
java主要分三块,j2se:java的基础核心语言。j2me:java的微型模块,专门针对内存小,没有持续电源等小型设备。j2ee:java的企业模块,专门针对企业数据库服务器的连接维护。
简介:本文先容了嵌进式富客户端平台(embeddedRichClientPlatform,eRCP)。将进修组成eRCP的各类组件,并失掉在使用程序中利用它们的一些示例。
背景
嵌进式富客户端平台(eRCP)的目标是把Eclipse的富客户端平台(RCP)带到嵌进式范畴。
eRCP由以下组件组成:
尺度部件工具包(eSWT)——中心,扩大和挪动扩大
eJFace
eWorkbench
eUpdate
我们将会商每一个组件,并在符合的中央利用代码示例。
eSWT
嵌进式尺度部件工具包(eSWT)是出名的Java™图形工具包——尺度部件工具包(SWT)——的子集。它供应了一套控件、面板和其他经常使用的部件,作为用户界面的机关块。除SWT华夏来包括的部件以外,eSWT还引进了一个新组件:挪动扩展(由IBM、Nokia和Motorola团结计划的标准),次要针对的是像PDA和智妙手机如许的挪动设备。
从平台自力性的角度来讲,eSWT的计划与它的嫡亲SWT分歧。SWT利用平台自力的体例,试图坚持本机代码尽量复杂,以便进步在分歧操纵体系之间的可移植性。成绩在于:可移植性和功能是一对冲突的成绩,以是eSWT决意接纳另外一种体例:通用图形层(UGL),它仍旧把Java的本机界面(JNI)保存在本机工具包完成上。可是,UGL没有充任一对一的JNI包装器,而试图坚持本机完成尽量接近,只必要经由过程JNI举行回调的信息。eSWT的体例就义了可移植性,由于本机工具包完整依附于它利用的图形体系,可是这类体例极年夜地进步了功能(挪动设备上的次要思索要素)。
eSWT中包括了三个组件(请参阅):
中心
扩大的
挪动扩大
.eSWT用户界面工具包
<p>
j2EE和asp比较,其实也没什么比的,原因和我上面说那些比较差不了多少,也是稳定性,安全性,J2EE比asp高,速度上比不过asp,asp也是延续着它的拖拽控件的方法,提高速度。 |
|