Integration Platform Technologies: Siebel eBusiness Application Integration Volume ll > Siebel Virtual Business Components >

About Virtual Business Components


A virtual business component (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.

You can take two approaches to use virtual business components, as illustrated in Figure 34.

Figure 34.  Two Approaches to Building Virtual Business Components
Click for full size image
  • Use the XML Gateway business service to pass data between the virtual business component and one of the Siebel transports, such as the EAI HTTP Transport, the EAI MQSeries AMI 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 eBusiness Application Integration Volume ll