In this Webblog I will illustrate on how to achieve ASBO-GBO-ASBO scenario using SOAP Adapter. I will not Discuss the Integration Repository and other Integration directory configurations. ASBO: Application Specific Business Objects (Represents application Specific Metadata). GBO: Generic Business Object (For examples, a set of objects is available from OAGIS (www.oagis.org) and also GS1 (www.gs1.org). The Use of Generic Business Object allows us to create decoupled interfaces as opposed to tightly coupled interfaces. Let us take an example : System A is sending message ASBO1 to System B(Message ASBO2) System C(Message ASBO3) and System D(Message ASBO4) .If we do not use the Generic Business Objects then essentially we are using three mapping programs A <–> B and A <–> C and A <–>D. The Problem with this scenario is if System A changes its Metadata that it ASBO1 , all the three mappings needs rework. Also with the addition of more systems this means higher complexity.An alternative is to use a standard generic object (say GS1 message). System A maps to the GBO and System B C and D also maps to the GBO. essentially System A acts as a publisher of the message and System B, C and D are subscriber to the GBO. Moreover new systems in the landscape can simply subscribe to the GBO. What it means for XI: In XI we need to create an intermediate Business Service for GBO. A will send message to the GBO and GBO in turn with forward it to all the Subscribers. For each type of message GBO will have a pair of SOAP Communication channels :- SOAP_Receiver and SOAP_Sender. GBO will receive message from A through Communication Channel SOAP_Receiver which inturn will push the message to the SOAP_Sender Communication Channel. Soap Receiver For SOAP_Receiver specify the target URL as: :/XISOAPAdapter/MessageServlet?channel=:: Soap Sender For SOAP_Sender specify the Default Interface namespace and Interface Name. This is the outbound interface from GBO. Bang! Now we have a Business service within XI to act as a middleman. Create the ID Configs for Message flow from System A to GBO and GBO to Destination Systems.