The Siebel application architecture contains three layers, as
follows:
- User interface objects layer--This layer contains the visual
elements that the user interacts with.
- Business objects layer--This layer contains both business
components and business objects. A business component is a
fundamental business entity, consisting of multiple fields that
represent it. A business object is a collection of related business
components. The Siebel connector communicates with this layer using
the Siebel Java Data Bean.
- Data objects layer--This layer contains the object definitions
which provide logical representation of the underlying physical
database. It is independent of the installed relational database
management system, and it is not accessible by the Siebel Java Data
Bean.
