Nach der Entwicklung einer SCA-Komponente (Service Component Architecture) können Sie Bindungen verwenden, um anzugeben, wie die Komponente mithilfe von SCA-Services und -Referenzen mit anderen Komponenten und Anwendungen kommunizieren soll.
Eine Komponente kann mithilfe von Services und Referenzen mit anderen Komponenten und Anwendungen kommunizieren. SCA-Services und -Referenzen legen vom Entwurf her jedoch nicht fest, wie diese Kommunikation stattfinden soll. Um festzulegen, wie eine Komponente kommuniziert, werden Bindungen verwendet. SCA-Services verwenden Bindungen, um den Zugriffsmechanismus zu beschreiben, den Clients für den Aufruf des Service verwenden müssen. SCA-Referenzen verwenden Bindungen, um den Zugriffsmechanismus zu beschreiben, der für den Aufruf eines Service verwendet wird. Je nachdem, womit die SCA-Komponente kommuniziert, kann eine Komponente über explizit angegebene Bindungen verfügen.
Alle Bindungstypen enthalten einen Satz konfigurierbarer Attribute, die Sie definieren können, um zusätzliche Informationen bezüglich der Komponentenkommunikation für die Laufzeitumgebung bereitzustellen. Die folgenden optional definierbaren Namens- und Identitätsattribute gelten beispielsweise für alle Bindungstypen: