集成医疗保健服务,第 1 部分: 将 Enterprise Service Bus 用于医疗保健
2010-06-28 00:00:00 来源:WEB开发网可以看到 清单 1 包含 <component> 标记,它有一个 type 属性,五个子标记,名为 <identification>、<component-class-name>、 <component-class-path>、<bootstrap-class-name> 和 <bootstrap-class-path>。
type 属性指定组件是 BC 还是 SE。清单 1 配置的是 Prescription 应用程序的 BC,因此 type 属性值应当是 binding-component。
清单 1 中的 <identification> 标记提供了 BC 的名称和描述。
<component-class-name> 标记指定实现 BC 所需的逻辑的 Java 类。JBI 规范有个标准接口名为 javax.jbi.component.Component,所有 BC 都应当实现。本系列中我将使用 Apache ServiceMix 来演示 HSB 如何工作。ServiceMix 提供 BC,它可用于与使用基于 SOAP 的 Web 服务的服务使用者协同工作。实现这个 BC 的逻辑的类名为 org.apache.servicemix.cxfbc.CxfBcComponent。在第 2 部分中,我将用这个类来演示 Prescription 应用程序如何与 JBI 一起工作。这就是在 清单 1 中包含 org.apache.servicemix.cxfbc.CxfBcComponent 作为包装在 <component-class-name> 标记中的组件类的名称的原因。
现在看看 清单 1 中的 <component-class-path> 标记。它有两个子标记,名为 <path-element>。 这些标记指定执行组件类需要的所有 JAR 文件的路径。这意味着 <component-class-name> 和 <component-class-path> 标记形成一对,来指定 BC 的 Java 类的名称以及用于执行 Java 类的完整类路径。
清单 1 还包含另一对标记,名为 <bootstrap-class-name> 和 <bootstrap-class-path>。这一对与前一对 <component-class-name> 和 <component-class-path> 标记相似。引导对指定实现引导 BC 的 Java 类的名称和类路径。
- ››服务层
- ››服务器群集:Windows 2000 和 Windows Server 200...
- ››服务器维护经验谈 图解DHCP故障排除
- ››集成医疗保健服务,第 2 部分: 使用 Apache Servi...
- ››集成医疗保健服务,第 1 部分: 将 Enterprise Ser...
- ››集成 Rational Software Architect 和 Rational D...
- ››服务器虚拟化后需要完成的八大关键任务
- ››集成 Windows Azure:适用于企业的 Windows Azure...
- ››集成 Flex, Spring, Hibernate 构建应用程序
- ››服务器技术之热插拔
- ››集成 Windows 本地应用到 Eclipse RCP 程序中
- ››集成 DB2 与 Apache Geronimo
更多精彩
赞助商链接