机械毕业设计英文外文翻译14J2ME Wireless Toolkit 2.2 新改进.docx

机械毕业设计英文外文翻译14J2ME Wireless Toolkit 2.2 新改进

收藏

压缩包内文档预览:
预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图
编号:553265    类型:共享资源    大小:19.76KB    格式:ZIP    上传时间:2015-12-04 上传人:QQ28****1120 IP属地:辽宁
6
积分
关 键 词:
机械毕业设计英文翻译文献翻译
资源描述:
机械毕业设计英文外文翻译14J2ME Wireless Toolkit 2.2 新改进,机械毕业设计英文翻译文献翻译
内容简介:
毕业论文 ( 设计 ) 用纸 佳木斯大学教务处 第 1 页 附录三 英文文献及其译文 Whats New in the J2ME Wireless Toolkit 2.2 by Jonathan Knudsen June 2004 The award-winning J2ME Wireless Toolkit has become the de facto standard toolkit for developing applications for Java 2, Micro Edition (J2ME). Since its debut in 2000, the toolkit has evolved to keep pace with the rapidly changing face of mobile Java technology. Dont be misled by the small change in version number from 2.1. The new toolkit supports new optional APIs specified through the Java Community Process (JCP) in four vital areas: 3D graphics, multimedia messaging, Bluetooth networking, and data management. In this article Ill describe these new APIs and show you how theyre implemented in the toolkit. Before I do, take a moment to admire the updated DefaultColorPhone emulator skin. Since version 2.1, this skin has gotten a larger screen (320 x 240, or QVGA) and far more colors (4096 instead of 256). Mobile 3D Graphics JSR 184, the Mobile 3D Graphics API for J2ME (M3G), provides nts毕业论文 ( 设计 ) 用纸 佳木斯大学教务处 第 2 页 three-dimensional graphics functionality in a compact package thats appropriate for devices that support the most widely adopted J2ME software stack, the Connected, Limited Device Configuration (CLDC) and the Mobile Information Device Profile (MIDP). The API provides two APIs for displaying 3D content. The immediate mode API makes it possible for applications to create and manipulate 3D elements directly. On top of this layer is a scene graph API, also called retained mode, that makes it possible to load and display entire 3D scenes youve designed ahead of time. Applications may use whichever API is most appropriate, or a combination of retained mode and immediate mode. The JSR 184 specification also defines a file format for scene graphs, .m3g. The toolkits emulator fully supports JSR 184 and youll find several MIDlets that show off the APIs capabilities in the Demo3D project. Life3D demonstrates the use of immediate mode: PogoRoo is an interactive demonstration that features a bouncing kangaroo: Finally, retainedmode shows how to load and render a scene graph file: Multimedia Messaging nts毕业论文 ( 设计 ) 用纸 佳木斯大学教务处 第 3 页 The J2ME Wireless Toolkit has long supported JSR 120, version 1.1 of the Wireless Messaging API (WMA); the new release supports WMA 2.0 (JSR 205), which expands WMAs capabilities to include Multimedia Messaging. In the toolkit, messaging takes place in a simulated environment. If you run the emulator multiple times, applications on the emulators can communicate with each other, and you can use the toolkits handy WMA Console utility to exchange messages with the applications in the same environment. Messages may conform to any of three standard protocols: Short Message Service (SMS), Cell Broadcast Service (CBS), or - new in version 2.2 of the toolkit - Multimedia Messaging Service (MMS). You can address MMS messages and add any collection of files to the message. Furthermore, the network monitor now displays MMS messages that are sent or received by the emulator. Bluetooth and OBEX The J2ME Wireless Toolkit emulator supports JSR 82, the Java APIs for Bluetooth, which includes two independent APIs: The Bluetooth API provides an interface to Bluetooth wireless nts毕业论文 ( 设计 ) 用纸 佳木斯大学教务处 第 4 页 networking, including device discovery and data exchange. The OBEX API allows applications to use the Object Exchange (OBEX) protocol over Bluetooth or other communication channels. The toolkit allows you to develop and test applications that use Bluetooth technology even if you dont have any actual Bluetooth hardware. The toolkit simulates a Bluetooth environment, in which you can run multiple emulator instances that can discover each other and exchange data using the Bluetooth API. An example application, BluetoothDemo, shows how to transfer imagesfrom one emulator to another. The J2ME Wireless Toolkit implements OBEX transfer over simulated Bluetooth and infrared connections. The simulated infrared connection follows the IrDA standard defined by the Infrared Data Association. The toolkit simulates infrared transfers between multiple running emulators. You can configure the Bluetooth and OBEX environment using the nts毕业论文 ( 设计 ) 用纸 佳木斯大学教务处 第 5 页 Bluetooth/OBEX tab in the toolkit preferences. This controls such parameters as how long the emulator attempts to discover other devices in the simulated Bluetooth environment and the maximum packet size. See the toolkits Users Guide for more details. Local Files and Personal Information The J2ME Wireless Toolkit supports JSR 75, the PDA Optional Packages for the J2ME Platform, which also includes two independent APIs: The FileConnection API gives MIDlets access to a local file system on the device. The Personal Information Management (PIM) optional package includes APIs for manipulating contact lists, calendars, and to-do lists. A real device may have a local file system which can be accessed using the FileConnection API. In the J2ME Wireless Toolkit emulator, a simulated file system is maintained as a directory on your hard disk. nts毕业论文 ( 设计 ) 用纸 佳木斯大学教务处 第 6 页 The files your application can access using FileConnection are stored in subdirectories of appdbfilesystem., where is the installation directory of the J2ME Wireless Toolkit and is the name of the emulator skin. For example, the DefaultColorPhone emulator skin comes with a root directory installed called root1, which contains a file called Readme. The files full path is appdbDefaultColorPhonefilesystemroot1Readme. You can manage the root directories that are available by choosing MIDlet External events from the emulator windows menu. Youll see a small utility window for adding and removing roots. These actions will also generate events for a registered listener object. In a real device, personal information might be stored in a proprietary format in memory. The emulator uses a directory on your hard disk to contain this information, accessible using the PIM API. All information is stored in appdbpim. Lists are stored in subdirectories of the contacts, events, and todo directories. For nts毕业论文 ( 设计 ) 用纸 佳木斯大学教务处 第 7 页 example, a contact list called Contacts is contained in appdb pim contacts Contacts. Inside the list directory, items are stored in standard formats specified by the Internet Mail Consortium. Contacts are stored in vCard format, while calendar and to-do items are both stored in vCalendar format. Summary The J2ME Wireless Toolkit 2.2 is much more than an incremental update of an excellent tool. It includes support for four exciting new specifications that together define six new APIs. As the world of wireless Java technology rapidly evolves, the J2ME Wireless Toolkit keeps pace and contains all the tools you need for About the Author: Jonathan Knudsen e-mail home page is the author of several books, including Wireless Java (second edition), The Unofficial Guide to LEGO MINDSTORMS Robots, Learning Java (second edition), and Java 2D Graphics. Jonathan has written extensively about Java and Lego robots, including articles for JavaWorld, EXE, NZZ Folio, and the OReilly Network. Jonathan holds a degree in mechanical engineering from Princeton nts毕业论文 ( 设计 ) 用纸 佳木斯大学教务处 第 8 页 University. 译文 J2ME Wireless Toolkit 2.2 新改进 作者: Jonathan Knudsen 2004 年 6 月 屡获殊荣的 J2ME Wireless Toolkit 已经成为 J2ME 开发应用程序的事实标准工具包。自从 2000 年初次亮相以来,该工具包一直在发展以赶上移动 Java 技术外观上快速改变的步伐。不要被从 2.1 版本以来的小改变所误导。新的工具包在四个重要的领域支持 Java Community Process (JCP) 所指定的新的可选 API: 3D 图形 、多媒体通信、蓝牙连网( Bluetooth networking)和数据管理。本文将描述这些新的 API 并且向您展示如何在工具包中实现他们。 在这之前,让我们赞美一下更新后的 DefaultColorPhone 模拟器皮肤,自从 2.1 版本以来,该皮肤已有了一个更大的屏幕( 320 x 240, 或 QVGA)和更多的颜色( 4096 色而不是 256 色)。 移动 3D 图形 JSR 184, 即 Mobile 3D 图形 API for J2ME (M3G) 在一个集成软件包中提供了三维图形功能,适用 于支持最为广泛采用的 J2ME 软件栈、有限连接设备配置( CLDC)和移动信息设备描述( MIDP)的设备。 API 为显示 3D 内容提供了两种 API。立即模式 API 使应用程序能够直接创建和操纵 3D 元素。这一层之上是一个场景图 API,也称为保留模式,能nts毕业论文 ( 设计 ) 用纸 佳木斯大学教务处 第 9 页 够提早加载并显示已设计的整个 3D 场景。应用程序可以采用最适合的 API,或保留模式与立即模式的组合。 JSR 184 规范还为场景图定义了一种文件格式 .m3g。 该工具包的模拟器全面支持 JSR 184,并且有几个 MIDlet 展示了 API 在 Demo3D 项目中的功能。 Life3D 演示了立即模式的使用 。 PogoRoo 是一个的交互的演示,特点是显示一只跳跃的袋鼠: 多媒体通信 J2ME Wireless Toolkit 长期支持 JSR 120、 Wireless Messaging API( WMA)的 1.1 版本;新版本支持 WMA 2.0( JSR 205),其把 WMA 的功能扩展到包括多媒体通信。 在工具包中,通信发生于模拟的环境中。如果多次运行模拟器,模拟器上的应用程序能够相互通信,并且可以使用工具包方便的 WMA Console 实 用程序在同一环境中与应用程序交换消息。通信可以遵照以下三种标准协议之一:短消息服务( Short Message Service, SMS)、蜂窝广播服务( Cell Broadcast Service, CBS)或工具包 2.2 版本中的新协议多媒体通信服务( MMS)。 您可以标记 MMS 消息,并向消息添加任何文件集合。 而且,现在网络监视器能够显示模拟器发送或接收的 MMS 消息。 蓝牙和 OBEX J2ME Wireless Toolkit 模拟器支持 JSR 82,即 Java API for Bluetooth,包括两个独立的 API: nts毕业论文 ( 设计 ) 用纸 佳木斯大学教务处 第 10 页 蓝牙 API 为蓝牙无线网络提供了接口,包括设备恢复和数据交换。 OBEX API 允许应用程序在蓝牙或其他通信信道上使用对象交换( Object Exchange, OBEX)协议。 该工具包允许在即使没有实际蓝牙硬件的情况下,也可以开发和测试采用蓝牙技术的应用程序。该工具包模拟蓝牙环境,您可以在该环境中运行可相互发现的多个模拟器实例和使用蓝牙 API 交换数据。 应用程序实例 BluetoothDemo 显示了如何从一个模拟器将图像传输到另一个模拟器。 J2ME Wireless Toolkit 通过模拟的蓝牙和红外连接上实现 OBEX 传输。模拟的红外连接遵循 Infrared Data Association 定义的 IrDA 标准。工具包在多个运行的模拟器之间模拟红外传输。 您可以使用工具包参数中的 Bluetooth/OBEX 标签来配置蓝牙和 OBEX 环境。其控制了诸如模拟器在模拟的蓝牙环境中试图用多长时间去发现其他设备,以及最大数据包大小等参数。请参见工具包的用户指南获取更多的详细信息。 本地文件和个人信息 J2ME Wireless Toolkit 支持 JSR 75,即 PDA Optional Packages for the J2ME Platform,它也包括两个独立的 API: FileConnection API 提供了 MIDlet 对设备上本地文件系统的访问。 Personal Information Management (PIM) 可选软件包包括用于操纵联系人列表、日程安排和计划列表的 API。 nts毕业论文 ( 设计 ) 用纸 佳木斯大学教务处 第 11 页 一台真实的设备可能有一个能通过使用 FileConnection API 访问的本地文件系统。在 J2ME Wireless Toolkit 模拟器中,模拟的文件系统作为硬盘上的一个目录存在。 应用程序使用 FileConnection 可访问的 文件都存放 在子目录
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:机械毕业设计英文外文翻译14J2ME Wireless Toolkit 2.2 新改进
链接地址:https://www.renrendoc.com/p-553265.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!