Integration Platform Technologies: Siebel Enterprise Application Integration > Siebel Virtual Business Components >

About Virtual Business Components


A VBC provides a way to access data that resides in an external data source using a Siebel business component. The VBC does not map to an underlying table in the Siebel Database. You create a new VBC in Siebel Tools and compile it into the siebel.srf file. The VBC calls a Siebel business service to provide a transport mechanism.

Figure 31 shows two approaches to building VBCs.

Figure 31. Two Approaches to Building Virtual Business Components
Click for full size image

You can take two approaches to use VBCs, as illustrated in Figure 31:

  • Use the XML Gateway business service to pass data between the VBC and one of the Siebel transports, such as the EAI HTTP Transport or the EAI MSMQ Transport.
  • Write your own business service in Siebel eScript or in Siebel VB to implement the methods described in this chapter.
Integration Platform Technologies: Siebel Enterprise Application Integration Copyright © 2008, Oracle and/or its affiliates. All rights reserved. Legal Notices.