Después de desarrollar un componente de Service Component Architecture (SCA), puede utilizar enlaces para especificar cómo los servicios y referencias de SCA permiten al componente comunicarse con otros componentes y aplicaciones.
Los servicios y referencias permiten a un componente comunicarse con otros componentes y aplicaciones. No obstante, por su diseño, los servicios y referencias de SCA no indican cómo se produce esta comunicación. Los enlaces se utilizan para determinar cómo se comunica un componente. Los servicios de SCA utilizan enlaces para describir el mecanismo de acceso que los clientes deben utilizar para llamar al servicio. Las referencias de SCA utilizan enlaces para describir el mecanismo de acceso que se utiliza para llamar a un servicio. Dependiendo de con qué se comunique el componente de SCA, un componente podría tener o no tener enlaces definidos de forma explícita.
Todos los tipos de enlace contienen un conjunto de atributos configurables que puede definir para proporcionar el entorno de ejecución con información adicional respecto a la comunicaciones de componentes. Por ejemplo, el siguiente nombre definido opcionalmente y atributos de identidad son comunes a todos los tipos de enlace: