About Creating Business Services
A Siebel application provides a number of prebuilt business services to assist you with your integration tasks. These services are based on specialized classes and are called Specialized Business Services. Many of these are used internally to manage a variety of tasks.
In addition to the prebuilt business services, you can build your own business service and its functionality in two different ways to suit your business requirements:
In Siebel Tools. Created at design time in Siebel Tools using Siebel VB or Siebel eScript. Design-time business services are stored in the Siebel design time repository, so you have to compile the repository before testing them. When your test is completed, deliver the changes. The business services stored in the repository automatically come over to the new repository during the upgrade process. General business services are based on the class CSSService. However, for the purposes of Siebel EAI, you base your data transformation business services on the CSSEAIDTEScriptService class. For information, see Creating Business Services in Siebel Tools.
In Siebel client. Created at run time in the Siebel client using the Business Service Administration screens. Run-time business services are stored in the Siebel run-time database, so they can be tested right away. The run-time business services have to be migrated manually after an upgrade process. For information, see Creating Business Services in the Siebel Application.