WEB开发网
开发学院软件开发Java 集成医疗保健服务,第 1 部分: 将 Enterprise Ser... 阅读

集成医疗保健服务,第 1 部分: 将 Enterprise Service Bus 用于医疗保健

 2010-06-28 00:00:00 来源:WEB开发网   
核心提示: 所需的 HSB 特性为了确保相互连通,HSB 必须:记录所有连接的服务提供者,集成医疗保健服务,第 1 部分: 将 Enterprise Service Bus 用于医疗保健(3),以便它能将服务使用请求从服务使用者路由到正确的服务提供者,提供一种标准机制,特定行业的基于 XML 的标准,如 H

所需的 HSB 特性

为了确保相互连通,HSB 必须:

记录所有连接的服务提供者,以便它能将服务使用请求从服务使用者路由到正确的服务提供者。

提供一种标准机制,让服务提供者和服务使用者通过服务总线相互对话。

允许其他 HSB 与其相互连接。

HSB 相互连接

HSB 的相互连接是个有趣的应用程序,其架构如图 2 所示:

图 2. HSB 的相互连接
集成医疗保健服务,第 1 部分: 将 Enterprise Service Bus 用于医疗保健

图 2 显示了两个不同医疗机构的 HSB。其中一个机构有个 Blood Bank 应用程序,Prescription 应用程序可以通过两个 HSB 的互联进行调用。

用于互操作医疗保健的 XML

将 XML 用于医疗保健服务互操作有两种方式:

Web 服务:基于 Web Services Description Language (WSDL) 和 Simple Object Access Protocol (SOAP) 的 Web 服务在很多行业(包括医疗保健)中经常使用。WSDL 使用 XML 来定义服务;即,定义服务提供的接口。SOAP 是基于 XML 的协议,用于在服务提供者和使用者之间提供实际的消息交换。HSB 应该能够与任何使用 WSDL 和 SOAP 的医疗保健应用程序相互连接。

Health Level 7:Health Level 7 (HL7) 是一组通用的医疗保健标准,它定义了很多用于指定医疗保健信息的数据结构,例如医疗记录、处方、病人出院摘要。(早期的 HL7 版本 1 和 2 基于 ASCII。最新的 HL7 版本 3.X 使用 XML 作为定义消息结构的数据格式。)

将 HSB 普及到其他行业

此处讨论的相互连接和相互操作需求,除了医疗保健,也适用于其他行业。例如,旅游业的各种服务 — 酒店、航空公司、汽车租赁和旅游经营者 — 需要能相互连接相互操作来服务客户。HSB 的 三个相互连接特性 也适用于旅游业。不同的服务提供者,如旅馆和汽车租赁,可以轻松使用 WSDL 和 SOAP 相互操作。特定行业的基于 XML 的标准,如 HL7,任何行业都会存在。

上一页  1 2 3 4 5 6 7 8  下一页

Tags:集成 医疗保健 服务

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