Siebel EAI – Integration Strategies

 Siebel architecture has three layers – Data layer, Business layer and UI layer. Similarly, Siebel EAI allows integration options at all the above three layers.

Integration at Siebel Data Layer 

  • Data transfer takes place between Siebel database and External system database.
  • In this case, Business logic is bypassed. Hence an overhead to validate data before insertion.
  • Implemented via EIM Loads

Integration at Siebel Business Layer

  • Data transfer take place between Siebel Object Manager and third party system.
  • This integration is implemented by Siebel EAI toolkit (including business services, EAI component, Siebel tools etc).
  • Such Integration can further be segregated in two parts:
  • Closely Coupled
  • It is required to understand the programming language, data structure and relationship at other end.
  • Implemented via VBC or EBC
  • Loosely Coupled
    • It is based on standard consumable services.
    • Implemented via Web services, Industry Standard Transports or Oracle AIA

    Integration at Siebel UI Layer

    • Both data and functionality of a system is transferred to other.
    • For instance, external application or webpage is directly displayed in Siebel view.
    • Or Siebel view is displayed in any third party system
    • Implemented via Symbolic URL and SWE APIs.

    Appreciate your feedback

    Fill in your details below or click an icon to log in:

    WordPress.com Logo

    You are commenting using your WordPress.com account. Log Out / Change )

    Twitter picture

    You are commenting using your Twitter account. Log Out / Change )

    Facebook photo

    You are commenting using your Facebook account. Log Out / Change )

    Google+ photo

    You are commenting using your Google+ account. Log Out / Change )

    Connecting to %s

    %d bloggers like this: