APP下载

企业服务总线在医疗领域的实际应用

2012-07-25黄宗浩

微型电脑应用 2012年7期
关键词:定义服务系统

王 奕,黄宗浩

0 引言

ESB是Enterprise Service Bus(企业服务总线)的缩写。

Forrester研究公司将ESB技术描写成“通过起到中间层作用而实现面向服务架构(SOA)的软件基础设施,通过这样的中间件,就能广泛利用一套可重复使用的商业服务。”

“许多SOA项目在很大程度都将ESB作为其核心的软件基础设施。这是因为在一个ESB产品中捆绑了许多解决方案来应对各种不同的挑战。举例而言,ESB能够将消息在多种通信协议之间路由、在多种格式之间进行转换;将业务服务重新组合封装成标准行为;对服务水平协议(SLA)进行监控和管理;与安全基础设施的紧密集成。”

Forrester公司也对ESB产品应该具有的核心功能和扩展功能进行了定义,在此不再累述。

1 医院实施ESB的基本过程

我院在实施ESB项目上的基本思路是遵循面向服务架构(SOA)的思想进行分析设计。因为ESB要作为一个软件基础设施使多方应用系统之间能够进行消息层面的沟通,因此实施ESB的重点在于对医院现有各个信息系统内部的业务流程进行分析,目的是提炼出粗粒度的医疗服务接口,将其定义成为 SOA中的 S(Service)。最终可以通过 ESB本身提供的功能,使得消息在各个Service之间按照预定的路线进行流转。

实施ESB的大致过程包括:针对业务流程进行调研分析,提炼粗粒度的业务服务,定义接口规范,部署ESB产品,根据接口规范实现SOA服务,注册SOA服务到ESB平台,按照业务需求对SOA服务进行编排。

2 基于ESB架构的医疗业务分析

无论是SOA中的S还是ESB中的S都代表着Service(服务),可见服务的重要作用。……

登录APP查看全文

猜你喜欢

定义服务系统
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
服务在身边 健康每一天
服务在身边 健康每一天
服务在身边 健康每一天
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
招行30年:从“满意服务”到“感动服务”
成功的定义
修辞学的重大定义