Java技术在嵌入式系统中的应用
nvas对象上的绘画与Applet中的AWTCanvas类似。
Javax.microedition.rms定义了在设备上实现一个临时存储数据库程序开发的类。其中采用由字节数组RMS(记录管理系统)机制,使用称为RecordStore(记录存储区)的小型数据库。每个记录存储区对象是Javax.microedition.rms类的一个实例。记录存储区是由字节数组组成的记录构成的。RecordStore提供了用于用户操作记录和管理存储区的方法,对记录的操作包括增加、删除、更新和查询。
Javax.microedition.io为应用程序开发者提供GCF(通用联机框架),用于网络编程。网络编程的根类是Connecter,通过Connecter提供了HTTP、SOCKET、Datagram(数据报)和SerialPort(串行口)等网络通信方式,其中HTTP为设备的必选项。
(6)J2MEMIDP应用程序的开发过程
Sun公司最近推出的工具包J2MEWTK(Java2MicroEditionWirelessToolkit)简化了MIDlet的开发,为MIDlet开发提供了一个全面的工具包。应用程序的开发过程如下:
①安装J2SE或者JavaRuntimeEnviroment。
②安装J2MEWTK。
③配置仿真器。
④编辑Java源文件,可以使用任何Java代码编辑工具。
⑤编译Java源代码,用Java编译器编译Java源代码,生成Class文件。除了编译以外,编译器还会检查源文件中有没有使用CLDC和MIDP以外的类和属性及方法。
⑥验证字节码。
⑦封装成MIDletSuite,把经过验证的Class文件及应用程序中将用到的资源文件封装成JAR文件,这一步会生成JAD文件和mainfest文件。
⑧测试,然后下载到目标机上运行。
结语
Java本来就是为嵌入式设备而设计的,但昌随着因特网的兴起,Java在台式机和服务器端的应用开发中取得了巨大的成功。Java在应用中充分展示其通用性与完全性等优势,而这在嵌入式设备的应用开发中是至关重要的,这使得Java重返嵌入式应用开发领域成为必然。STKJava卡和J2ME的成功应用昭示着Java在嵌入式系统应用开发中的美好前景。
《Java技术在嵌入式系统中的应用(第6页)》
本文链接地址:http://www.oyaya.net/fanwen/view/171585.html
Javax.microedition.rms定义了在设备上实现一个临时存储数据库程序开发的类。其中采用由字节数组RMS(记录管理系统)机制,使用称为RecordStore(记录存储区)的小型数据库。每个记录存储区对象是Javax.microedition.rms类的一个实例。记录存储区是由字节数组组成的记录构成的。RecordStore提供了用于用户操作记录和管理存储区的方法,对记录的操作包括增加、删除、更新和查询。
Javax.microedition.io为应用程序开发者提供GCF(通用联机框架),用于网络编程。网络编程的根类是Connecter,通过Connecter提供了HTTP、SOCKET、Datagram(数据报)和SerialPort(串行口)等网络通信方式,其中HTTP为设备的必选项。
(6)J2MEMIDP应用程序的开发过程
Sun公司最近推出的工具包J2MEWTK(Java2MicroEditionWirelessToolkit)简化了MIDlet的开发,为MIDlet开发提供了一个全面的工具包。应用程序的开发过程如下:
①安装J2SE或者JavaRuntimeEnviroment。
②安装J2MEWTK。
③配置仿真器。
④编辑Java源文件,可以使用任何Java代码编辑工具。
⑤编译Java源代码,用Java编译器编译Java源代码,生成Class文件。除了编译以外,编译器还会检查源文件中有没有使用CLDC和MIDP以外的类和属性及方法。
⑥验证字节码。
⑦封装成MIDletSuite,把经过验证的Class文件及应用程序中将用到的资源文件封装成JAR文件,这一步会生成JAD文件和mainfest文件。
⑧测试,然后下载到目标机上运行。
结语
Java本来就是为嵌入式设备而设计的,但昌随着因特网的兴起,Java在台式机和服务器端的应用开发中取得了巨大的成功。Java在应用中充分展示其通用性与完全性等优势,而这在嵌入式设备的应用开发中是至关重要的,这使得Java重返嵌入式应用开发领域成为必然。STKJava卡和J2ME的成功应用昭示着Java在嵌入式系统应用开发中的美好前景。
《Java技术在嵌入式系统中的应用(第6页)》