Bookshelf Home | Contents | Index | Search | PDF |
Siebel Server Installation Guide for Microsoft Windows > Siebel Server Installation Overview > The Siebel Environment >
Siebel Server Components Overview
The various programs that operate on the Siebel Server are implemented as components. A component represents only a specific type of program; a component is executed or operated as a task, or instantiation of a component, on a specific Siebel Server.
Component Modes
Components can execute tasks in one of three run modes—background, batch, or interactive.
- Background mode components. Background mode components execute tasks to perform background operations for the Siebel Server. Once a background mode component task starts, it runs until you explicitly stop the task, or until the Siebel Server itself is shut down.
You can manually start a background mode component by using the Siebel Server Manager. Components with a Default Tasks parameter set to a value greater than zero may start automatically when the Siebel Server is started. Examples of background mode components include Transaction Router, Replication Agent, and Workflow Monitor Agent.
- Batch mode components. To start batch mode components, you need to manually start these components using the Server Manager. Batch mode components end once the task has been completed. Examples of batch mode components include Database Extract and Enterprise Integration Manager. Batch mode components can also be started by other components by using the Server Request Broker.
- Interactive mode components. Interactive mode components start tasks automatically in response to client requests. Interactive mode component tasks execute for as long as the client maintains the session, and end when the client disconnects. Examples of interactive mode components include Synchronization Manager and Object Manager.
For more information on Siebel Server components, see Siebel Server Administration Guide.
Component Types
Siebel Server supports multiple component types; each type performs a specific function or job. A component type is configured with a set of parameters that determines its behavior to create an entity called a defined component (or simply component). Components are defined at the Enterprise level in component groups. Component groups are then assigned to one or more Siebel Servers within the Enterprise on which they can execute tasks.
When the Siebel Enterprise Server is installed, predefined components are automatically configured for each component type. These predefined components are then automatically made available to every Siebel Server within the Enterprise, including the ones you add later on . You can run your entire Siebel eBusiness Applications deployment using these predefined components, or you can modify their definitions and create new defined components to fine-tune your Siebel configuration. For more information on enabling and disabling components, see Siebel Server Administration Guide.
The defined components feature allows you to create multiple defined components for a given component type, simplifying the process of starting various types of tasks using different parameters, and managing components across multiple Siebel Servers. For example, you may create one defined component for an Object Manager running in the Siebel Sales Enterprise application in English, and another for an Object Manager running the Siebel Service Enterprise application in French. Although these defined components use the same component type, they service distinct sets of users with different functionality requirements, and are distinct entities that can be individually managed, configured, and administered. Defined components are configured in the Enterprise Component Definitions view of the Server Manager GUI. For more information, see Siebel Server Administration Guide.
Component Groups
Component groups are logical groupings of server components that are parts of a process. Using component groups, you can start or stop all components that are required for a single process, such as Siebel Remote or Workflow Management. Siebel eBusiness Applications provide a number of predefined component groups.
You can also create your own component groups. For more information about this, see Siebel Server Administration Guide. For a list of components contained within each component group and which need to be enabled in order to use them, see Enabling Server Components. For information about component group enablement, see different sections in Installing the Siebel Server.
Bookshelf Home | Contents | Index | Search | PDF |
Siebel Server Installation Guide for Microsoft Windows Published: 25 June 2003 |