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.
