中间件如何选择,如IBM,orion,微软,自主研发等
传统的医院信息化,以HIS、电子病历为核心,搭建集成平台以后,诸多重要的数据和业务都在平台上展开,如何从软硬件层面保障集成平台体系的高可用性,即避免单点故障的问题。
国内医院的信息平台中间件目前主流通常采用第三方的成熟产品(例如 IBM 的 IIB+MQ ),常见有开源平台引擎( JBOSS ESB 、 Mule ESB 、 ServiceMix 等)、 IBM 的 IIB+MQ 、微软的 BizTalk Server 、 Orion 公司的 Rhapsody 、 InterSystem 公司的 Ensemble ,一共 5 种
单点故障有很多解决方案,例如硬件建设时考虑双机和负载均衡,存储也可以采用实时恢复的技术,数据库层面可以采用RAC+Data guard。在软件和平台总线层面,最重要是在建设时设置总线消息、代理服务和连接数的预警机制,另外平台也要建立应急演练方案,在正式环境进行应急演练,模拟出现单点故障时,平台能够正常运行。