术语汇编 J2ME PIM概论(1)
这里和大家分享一下J2ME PIM的概念,根据JSR75的定义,Personal Information Management(PIM)API提供了一种访问移动设备上的本地个人数据的方法,这些数据包括Contacts数据、Tasks数据和Appointments数据等等。
J2ME PIM概论
根据JSR75的定义,Personal Information Management(PIM)API提供了一种访问移动设备上的本地个人数据的方法,这些数据包括Contacts数据、Tasks数据和Appointments数据等等。在本文中,我们将仔细审视这个API,讨论有关PIM MIDlet的开发、安全和部署问题,并比较PIM和另一个J2MEAPI——RecordManagementStore(RMS)。
移动环境中的Personal Information Management(PIM)
随着新设备不断上市,在移动设备上提供AddressBook、Calendar和TaskList成为了一项必然的要求。J2ME应用程序也需要访问这些数据。可选包JSR75 Personal Information Management(PIM)提供了这个功能。
它不仅允许访问包含联系人、约会和任务的本地个人信息,还允许访问基于附加到设备上的SIM卡和Local and Remote Personal Information数据库的信息。
PIM包支持从vCard和vCalendar导入和导出数据,vCard和vCalendar分别是AddressBook和Calendar的Internet标准格式。它还拥有阻止未授权类检索个人信息的安全特性。
另一个可选包JSR75 File Connection提供一种访问本文探讨范围之外的本地文件系统的方法。
J2ME PIM包
Java PIM包通过javax.microedition.pim包表示。
这个包定义的重要接口包括:
Contact——这个接口表示AddressBook上的单个联系人。
ContactList——这个接口表示AddressBook,这是一个Contact列表。
Event——这个接口表示单个CalendarEvent。
EventList——这个接口表示一个Calendar事件列表。
ToDo——这个接口表示TaskList中的单个Task。
ToDoList——这个接口表示Task列表。
这个包定义的主要类是:
PIM——PIM类定义一些方法,用于创建一个所有现有列表的索引,打开并编辑那些列表,将其作为来自vCard和vCalendar(Contact和Calendar的Internet标准)的导入或导出。
- 上一篇:J2ME可选包―PIM用法详解
- 下一篇:J2ME和J2SE技术应用解析(1)