Es ist nicht möglich, einen internen Service umzustufen, wenn der externe Service einen anderen Bindungstyp verwendet. Wenn ein externer Service beispielsweise über eine CICS-Bindung verfügt, darf der interne Service keine Web-Service-Bindung haben.
Ein Verbundelement kann zwei oder mehr miteinander verbundene Komponenten enthalten. Im folgenden Beispiel enthält Verbundelement A zwei Komponenten. Komponente A ist bezüglich des Service von Komponente B von dieser abhängig. Jede Komponente verfügt über einen Service und eine Referenz. Die in der Referenz von Komponente A definierten Bindungen und der Service von Komponente B müssen kompatibel sein. Verbundelement A kapselt die beiden Komponenten, indem es die auf tieferer Ebene angesiedelten Implementierungsdetails vor Anwendungen verbirgt, die den von Verbundelement A angebotenen Service benötigen.
Der externe Service und die externe Referenz des Verbundelements werden dadurch gebildet, dass der Service von Komponente A und die Referenz von Komponente B umgestuft werden. Die Verbindung zwischen den Komponenten A und B ist ein Ziel, bei dem die Bindungen für jede Schnittstelle gleich sind. In diesem Beispiel verwenden die Komponenten eine CICS-Bindung.

Das Modell zur Kapselung der Implementierungsdetails in Komponenten stellt eine sehr flexible Möglichkeit dar, hierarchische Verbundanwendungen zu erstellen. Im folgenden Beispiel enthält Verbundelement Y zwei Komponenten. In diesem Beispiel ist die Implementierung von Komponente C jedoch selbst ein Verbundelement, das zwei Komponenten enthält. Kein Client, der den von Verbundelement Y angebotenen Service aufrufen möchte, benötigt Kenntnis von den in Verbundelement C enthaltenen Komponenten. Das bedeutet, dass sich die zugrunde liegenden Implementierungsdetails ändern können, ohne dass dies Auswirkungen auf den Client hat.
Der externe Service und die externe Referenz von Verbundelement Y werden dadurch gebildet, dass der Service von Komponente C und die Referenz von Komponente D umgestuft werden. Die Verbindung zwischen den Komponenten C und D ist ein Ziel, bei dem die Bindungen für jede Schnittstelle gleich sind. In diesem Beispiel verwenden die Komponenten eine CICS-Bindung.
