Introduction to j2pim (1)

Source: Internet
Author: User
Tags vcard

I would like to share with you the concept of j2pim. According to the definition of JSR75, the Personal Information Management (PIM) API provides a method to access local Personal data on mobile devices, the data includes Contacts data, Tasks data, and Appointments data.

Introduction to j2-pim

According to the definition of JSR75, the Personal Information Management (PIM) API provides a method to access local Personal data on mobile devices, including Contacts, Tasks, and Appointments. In this article, we will carefully examine this API to discuss the development, security, and deployment of PIM MIDlet, and compare PIM with another J2MEAPI-RecordManagementStore (RMS ).

Personal Information Management (PIM) in mobile environments)

As new devices continue to go public, it is necessary to provide AddressBook, Calendar and TaskList on mobile devices. The data also needs to be accessed by the J2EE application. The optional package JSR75 Personal Information Management (PIM) provides this function.

It not only allows access to Local Personal Information that contains contacts, appointments, and tasks, but also allows access to Information based on SIM cards and Local and Remote Personal Information databases attached to the device.

The PIM package supports importing and exporting data from vCard and vCalendar. vCard and vCalendar are the Internet standard formats of AddressBook and Calendar Ar respectively. It also has security features that prevent unauthorized retrieval of personal information.

Another Optional package, JSR75 File Connection, provides a method to access local File systems beyond the scope discussed in this article.

J2-pim package

The Java PIM package is represented by the javax. microedition. pim package.

Important interfaces defined in this package include:

Contact -- this interface indicates a single Contact on AddressBook.

ContactList -- this interface indicates AddressBook, which is a Contact list.

Event -- this interface indicates a single CalendarEvent.

EventList -- this interface indicates a Calendar event list.

ToDo -- this interface indicates a single Task in the TaskList.

ToDoList -- this interface indicates the Task list.

The main classes defined in this package are:

The PIM--PIM class defines some ways to create an index for all existing lists, open and edit those lists, and use them as Internet standards from vCard and vCalendar (Contact and Calendar).


Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.