CUBE中间件框架是操作系统的核心之一
CUBE中间件使服务器系统实现双冗余,包括异构服务器冗余,即采用不同架构的两个服务器系统,以防止服务器架构问题导致冗余失效;通讯系统和负载均衡系统也实现双冗余机制;通过Bundle模块管理方式,使各个模块之间实现低耦合度,以方便各个模块可以根据需要重新排列组合,形成新的生产力。
任务计划中心
    主要负责supX业务后端配置定时任务以及通过任务计划方式调度异步任务。
    任务管理:通过平台可对任务的具体信息进行配置,包括任务执行器、任务执行参数以及任务执行时间等。
    任务监控:定时任务有完整的监控体系,所有设置成需要追踪的任务均可通过平台计划监控进行查看,包括执行异常的失败信息、一次执行的消耗时间、执行的次数以及下次执行时间等。
系统优点
编码规则
主要用于业务单号流水号的自动生成。可通过源码元素配置自动生成业务含义的不重复流水单号。
编码元素主要分为五类:常量、业务实体、时间、上下文、流水号,平台可通过配置对几种元素进行组合生成业务需要的编码。
文件存储服务
主要负责业务上电子病历、业务报表模板、证书、图片或文档等文件的存储以及相关应用的资源以及补丁等文件的存储。
健康度实时监测
通过研发平台注册消息模板,提供后台服务主动对前端发送消息内容的引擎。
supX客户端消息:后台可对基于TCP链接的supX客户端进行消息发送。
supX轻量级消息:后台可对基于Websocket链接的supX轻量级进行消息发送。
短信消息:通过对第三方短信消息的配置可发送短信。
自定义渠道:通过对第三方消息渠道的配置可发送渠道信息,例如钉钉、微信等。
日志系统
  • 日志系统
    第三方独立日志系统,对日志文件内容进行收集、检索功能的日志聚合系统,从而帮助维护人员调查系统运行时产生的问题,可以自动发现可疑情况并报警
  • 日志集成
    日志系统聚合了supX业务节点日志、supX业务节点GC日志、API网关日志以及消息存储服务日志等。
动态多语言
  • 动态多语言
    动态多语言,个别传统的信息系统也支持多语言版本,比如可以支持英语、俄语、阿拉伯语等,但这些是静态多语言,需要在系统上线时设定好某一种语言,且只同时支持一种语言。超星的多语言系统可以上线后同时支持多个语言,即同时支持英文、阿拉伯语、俄语、西班牙等,这为很多高端医院的不同国籍医生同时使用该系统提供了帮助。