WEB开发网
开发学院软件开发Java 集成医疗保健服务,第 2 部分: 使用 Apache Servi... 阅读

集成医疗保健服务,第 2 部分: 使用 Apache ServiceMix 作为 Healthcare Service Bus

 2010-08-02 00:00:00 来源:WEB开发网   
核心提示: 适用于服务客户的 WSDL 文件非常相似于 清单 3 和 清单 4中的 WSDL 文件,您将在 下载 的 sample1\PrescriptionService 文件夹中找到这些客户配置,集成医疗保健服务,第 2 部分: 使用 Apache ServiceMix 作为 Healthcare Se

适用于服务客户的 WSDL 文件非常相似于 清单 3 和 清单 4中的 WSDL 文件。您将在 下载 的 sample1\PrescriptionService 文件夹中找到这些客户配置。

您也需要将适用于客户的 Spring 的 XML 配置和 WSDL 文件打包为一个名为 PrescriptionService.zip 的 .zip 文件。我已经为您准备好了此文件。请在 下载 的 sample1\ 文件夹中寻找 PrescriptionService.zip。

将 Radiology 应用程序与 Prescription 应用程序组装在一起

您已经配置了两个服务单元,一个用于 Radiology Department 应用程序(服务提供商),另一个用于 Prescription 应用程序(服务客户)。现在您将组装服务单元到 JBI 服务程序组合中。

为了创建服务组合,您需要编写一个 JBI XML 配置,如清单 6 所示:

清单 6. 为 Radiology Department 应用程序服务程序集进行 JBI 的 XML 配置

<?xml version="1.0" encoding="UTF-8"?> 
<jbi xmlns="http://java.sun.com/xml/ns/jbi" version="1.0"> 
 <service-assembly> 
  <identification> 
   <name>radiology-service-assembly</name> 
   <description>Radiology Department Service Assembly</description> 
  </identification> 
  <service-unit> 
   <identification> 
    <name>radiology-service</name> 
    <description>Radiology Department Service Provider</description> 
   </identification> 
   <target> 
    <artifacts-zip>RadiologyService.zip</artifacts-zip> 
    <component-name>servicemix-cxf-se</component-name> 
   </target> 
  </service-unit> 
  <service-unit> 
   <identification> 
    <name>prescription-service</name> 
    <description> Prescription Service Consumer</description> 
   </identification> 
   <target> 
    <artifacts-zip>PrescriptionService.zip</artifacts-zip> 
    <component-name>servicemix-cxf-bc</component-name> 
   </target> 
  </service-unit> 
 </service-assembly> 
</jbi> 

上一页  5 6 7 8 9 10 

Tags:集成 医疗保健 服务

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接