Table 1. Siebel Janna Terminology
Term
|
Definition
|
Binary Large Objects (BLOB)
|
Large objects such as pictures, word processing documents, spreadsheets, and so on.
|
Siebel Janna Data Object
|
Siebel Janna Data Objects transport the state of Siebel Janna Service Objects throughout the architecture. They represent the most basic component and typically encapsulate a single record in a table or a view from a database.
|
Presentation Object
|
Communicates with Requestors to collect information from the user interface (UI) or to present information to the UI.
|
Requestors
|
Clients communicate with the Siebel Janna Application Server through Requestors. There are Requestors for each transport protocol, such as DCOM, MQ Series, MSMQ, and so on. Requestors provide transparent connection to the Siebel Janna Service Objects, which can be local and remote.
|
Siebel Janna Service Object
|
A Siebel Janna Service Object is a COM component that retrieves and processes data from a database. In a typical n-tier architecture, these objects form the business layer where business rules are enforced. Normally, Siebel Janna Service Objects run under the Siebel Janna Application Server process.
|
Siebel Janna Database Access Objects (SJDAO)
|
Siebel Janna Database Access Objects are a layered hierarchy of COM objects used to manipulate Siebel Janna data.
|