Siebel EAI Training

Document Sample
Siebel EAI Training Powered By Docstoc
					Siebel EAI
               Topics To Be Covered

•   Internal and External Integration Object
•   Property Set
•   EAI Workflow
•   Virtual Business Component
•   Embedded Browser
                 What is an EAI ?

• The need to access and manage customer-related
  data across multiple channels and to integrate this
  data with existing applications has resulted in the
  creation of a new set of strategies, technologies,
  and tools. These related and emerging
  technologies are known collectively as Enterprise
  application Integration, or EAI.
                   EAI Architecture
                    EAI Data Transformation Engine

        Siebel Business Service    Internal Integration Object

External Integration Object
Basic Integration Task
Identify the data to Integrate in Each Application
Map and Transform the data from Each Application
Transport the Data Between Applications
Siebel Integration Strategies
Workflow for EAI
Elements of Workflow for EAI
Business Service - Property Set
Property Set (Continued…)
Prebuilt EAI Business Service
Integration Objects
Integration Object Vs. Integration Object Instance
Structure of Integration Object
Integration Objects Map to Property Set
Designing a Siebel Integration Object
Determine the Siebel Data Source
Create Siebel Integration Object
Create Siebel Integration Object (Continued…)
Select Integration Component
Inactivate Unneeded Integration Component Fields
Integration Component Keys
Inactivate Unneeded Integration Component Keys
Business Object Changes after creating Integration
External Integration Object
Constructing an Integration Solution
Create Integration Objects
Transform Data
EAI Inbound and Outbound Workflow
              Changes required in Server Side EAI.CFG File

External System will invoke Inbound workflow process by calling following URL:
Virtual Business Component Solution
Data Manipulation Methods
Two ways to Implement a VBC
Limitation of Virtual Business Component
Creating a VBC (steps)
1.Define the VBC
2. Create fields for VBC
3. Specify User Properties for the VBC
Service Name User Property
Service Parameters User Property
Service Parameters User Property (Continued…)
Remote Source User Property
4. Select or Create a Business Service for a VBC
XML Gateway Business Service
Creating a Business Service for a VBC
Business Service PreInvoke Method
Business Service Init Method
Business Service Query Method
Business Service Update Method
Business Service PreInsert Method
Business Service Insert Method
Business Service Delete Method
5. Add a VBC to a Business Object
6. Map an Applet to the VBC
Compile and Verify the Changes
  Embedded Browser (Client Side Changes)

• Create new Symbolic URL :
   – Site Map -> Integration Administration Screen ->
     Symbolic URL Administration
                  Tools Side Changes

• Business Component Changes      :

• Applet changes to add a hyperlink field to reach to
  embedded view
• Create new applet (Embedded)
• Create New view (Embedded)
• URL :
End of Presentation
    Thank You

Shared By:
Description: Siebel Enterprise Application Intergration , EAI