Sunday, October 12, 2008

Diffe between Runtime Business services Vs Compiled Business service

Folks ,
Today we will have look at the difference between Runtime Business service(BS)
Vs Compiled Business service(BS).

Runtime BS - It is setup in client
  • Useful when logic changes frequently
  • Avoids deploying a new srf
  • Useful during development as can be tested using the simulator
  • Poses a security issue - Business service Administration

Compiled BS - It is setup in Tools
  • Faster to load
  • Provides more security
  • Needs new srf to be deployed

Tuesday, October 7, 2008

Diff between Server Script and Browser Script

Browser Script
Browser script is used for:-
  • Communication with the user
  • Interaction with desktop applications
  • Data Validation and Manipulation limited to current record

Server Script
Server Script is used for:-
  • Query , Insert , Update and delete operations
  • Access to data beyond the current record

Siebel Client Architecture

Folks,

Today we will have a look at the Siebel Client Architecture.

Siebel Client Architecture consists of 3 Layers:-

1.Data Layer

2.Business Layer

3.UI Layer

Data Layer consists of Tables & Columns.

Business Layer consists of Business Objects and Business Components

UI Layer consists of Screens , Views & Applets.



Application is a collection of Screens.

Screen is a collection of Views.Also

A View is a collection of Applets.

Applet is a collection of List Columns / Controls.



There are 3 different types of Views:-


  • List View :- It consists of List Applet at the top and Form Applet at the bottom.

  • Detail View :- It consists of Form Applet at the top and List Applet at the bottom.

  • Explorer View :- It consists of Tree Applet at the Left and List Applet to the right.


In the Data Layer , there are 2 Principal Objects namely Tables and columns.

In the Business Layer , there are 2 Principal Objects namely Business Objects and Business omponents.

In the UI Layer , there are 5 Principal Objects namely Application , Screen , View , Applet,

List Column / Control.



Business Component

  • Business Component :- Represents one fundamental business entity in the enterprise.


  • Example:- Account , contact , Service Request , Activity


  • Represents a logical grouping of data from one or more tables.


  • Refers to a base table.



Business Object

  • Is a collection of related business components.


  • Represent a major functional area of the enterprise.Example :- Order Management


Monday, October 6, 2008

Difference between Join and link

Hi Folks,


Today we will discuss about some basic interview questions on Configuration.

Lets see what is the difference between a join and a link ?

A Join is between a Business Component(BC) and a Table,

whereas a Link is between 2 Business Components.

Also a Join is used in case of 1:1 or M:1 Relationship,

whereas a link is case of 1:M or M:M Relationships.