Siebel Business Service Part-3

Siebel Business Service Part-3


In the previous post we discussed on different types of Business Services based on where they are created. Let us now discuss what are basic building blocks of Siebel BS.

A Siebel BS mainly consists of Methods and PropertySets.

Methods : one or more operations in BS. For our better understanding we can compare this as any C++/Java program where we have multiple functions defined in it. Based what function is called the functionality of the program would depend on. We will understand this in better way when we see a BS in detail. At this point this should give us a rough idea.

PropertySets : used to pass input/output arguments. As Methods may require Inputs/Outputs these are formed by PropertySets in Siebel. A Property set is a  data structure.

Methods take arguments that can be passed into the object programmatically or, in the case of Siebel EAI, declaratively by way of workflows. We will discuss on this in the upcoming post.




Fig 3.1 Block diagram showing Structure of Siebel Business Service at a High Level.




Fig 3.1 shows the block diagram of Siebel Business Service at a High level. In the above Fig we see that the Business service has Input arguments and Output arguments these can be property sets or just an individual input to the BS. And the Business Service has three methods defined in it namely Update, Reset, Delete Method. Depending on the requirement we can use the Business service by calling any of the Methods in it. 

Comments

Popular posts from this blog

Siebel - DeleteRecord Method in eScript

How to call a Business Service from a PM/PR file in Siebel Open UI

Siebel Business Service Part-4