[AIX Solaris HP-UX Linux Windows][z/OS]

SCA 组件(已弃用)

服务组件体系结构 (SCA) 组件是实现的配置实例,它是实现一个或多个业务功能(例如 Java™ 类)的程序代码。 组件提供和使用服务。 业务功能提供服务。 组件通过引用其他组件提供的服务来使用服务。 组件配置为该实现所声明的属性设置值并指定一些指向其他组件提供的服务的引用。

下图显示组件的各个部分:
  • 指向组件的 V 形图案表示组件提供给其客户机的服务或业务功能。
  • 从组件向外指的 V 形图案表示对另一组件提供的服务的引用。
  • 组件上的框表示该实现所声明的属性的属性值。 实例化组件时,组件从配置文件读取该属性值。
SCA 组件

该实现以适合于所选语言的代码定义服务。 例如,Java 组件可能使用 Java 接口来描述其服务。 受支持实现包括 Java Pojo、Java Platform、Enterprise Edition (Java EE) 集成、SCA 组合和 Spring 2.5.5 容器。

多个组件可以使用相同实现。