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 workspace and deliver the workspace. The VBC calls a Siebel business service to provide a transport mechanism.

You can take two approaches to using VBCs, as shown in the following figure:

  • 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.

Two Approaches to Building Virtual Business Components: This image is described in the surrounding text.