Documentation Home
> Sun Java System Mobile Enterprise Platform 1.0 Developer's Guide for Client Applications
Sun Java System Mobile Enterprise Platform 1.0 Developer's Guide for Client Applications
Book Information
Preface
Chapter 1 Introduction to the Mobile Client Business Object (MCBO) API
About the Mobile Client Business Object (MCBO) API
Synchronization Types
Client Device Requirements
Server-side Requirements
Chapter 2 Building a Client Application
Packages in the Mobile Client Business Object API
Extending the BusinessObject Class
Using the Mobile Client Business Object API in a Java ME Application
Creating DefaultSecurityManager, SyncManager and BusinessObjectStorage Objects
Establishing Login Credentials
Working with Business Objects on the File System
Retrieving Objects for Editing
Deleting Objects
Saving Objects
Synchronizing Data with the Server
Setting User Credentials
Performing Synchronization
Retrieving Synchronization Results
Developing Client Applications for the BlackBerry Using NetBeans IDE
Prerequisites
To Configure BlackBerry JDE v4.2.1
To Configure NetBeans IDE for BlackBerry Application Development
To Import the SecureMusicDB Sources into NetBeans IDE as a BlackBerry Project
To Create a New BlackBerry Project to Use the MCBO API
Chapter 3 Client Security Architecture
Client Security Limitations
Best Practices for Secure Client Applications
Authentication on the Client Device
Authentication Implementation
Data Encryption
Transport-layer Security
Data Destruction
Lockout
Poison Pill
Data Fading
Secure MusicDB Java ME Application
Chapter 4 Classes and Methods in the Mobile Client Business Object API Package
The BusinessObject Class
The BusinessObjectStorage Class
The DefaultSecurityManager Class
The EncodingType Class
The SecurityManager Class
The SMSMessageHandler Class
The SyncException Class
The SyncManager Class
The SyncResults Class
The SyncType Class
© 2010, Oracle Corporation and/or its affiliates