Siebel ePharma Handheld Guide for Windows-Powered Devices > Application Development >

Architectural Overview


The five layers in the Siebel Handheld architecture are comparable to those used on the Siebel Web Client:

Application layer. The application layer starts and closes the application.

User Interface layer. The user interface layer renders the display and interacts with users' actions.

Object Manager layer. The object manager layer provides a consistent object behavior and interaction between all business objects within the application.

Data Manager layer. The data manager layer maintains an object-oriented abstraction of the native data stored in the data repositories for the benefit of the object manager.

Database layer. The database layer includes the data that Siebel Handheld users will access.

You configure an application using Siebel Tools and compile the Siebel repository (.srf) file. During the synchronization process, information specific to the Siebel Handheld Client is extracted from the Siebel repository file. This information is used to create a repository meta language (.rml) file, which is downloaded to the handheld device. The repository meta language file has all of the layout information for the handheld device. For more information, see Siebel Tools Reference.


 Siebel ePharma Handheld Guide for Windows-Powered Devices 
 Published: 18 July 2003