【技术实现步骤摘要】
本专利技术涉及通信领域,具体而言,涉及一种诊疗服务器系统及其通信方法。
技术介绍
针对诊疗项目服务器业务复杂、耦合度高、特别用户有在线概念,当服务器出问题或更换服务器时会导致用户全部掉线,影响很大的问题,设计一种服务器架构,解决上述种种问题,使服务器不仅在开发维护,更甚在用户体验上带来很大的提升。相关技术中,一个诊疗项目中单个服务器承载的业务多,且各个服务器之间有一定的耦合,这就导致牵一发而动全身,一个点出问题,会连锁反应引起其它模块的问题,严重的会导致整个服务器系统瘫痪,用户最终无法使用产品。图1为根据相关技术的服务器架构的示意图。如图1所示,该服务器架构中,接入服务器(PES)臃肿复杂,为维护带来极大不便。PES2结构和PES1一样,随着用户量的上升,同样的问题是要面对的。从产品开发过程来看,随着用户量的上升,经常遇到,由于PES某功能模块或其自身,或者与数据库交互压力过大导致整个PES异常,同时定位困难,进而影响用户的使用。
技术实现思路
本专利技术的主要目的在于公开了一种诊疗服务器系统及其通信方法,以至少解决相关技术的服务器架构中,服务器业务复杂、耦合度高,当服务器出问题或更换服务器时会导致用户全部掉线,影响很大的问题。根据本专利技术的一个方面,提供了一种诊疗服务器系统。根据本专利技术的诊疗服务器系统包括:仅负责用户登录和注册业务的接入服务器;消息服务器 ...
【技术保护点】
一种诊疗服务器系统,其特征在于,包括:仅负责用户登录和注册业务的接入服务器;消息服务器,与所述接入服务器相连接;配置管理服务器,与所述接入服务器相连接;诊疗室管理服务器,与所述接入服务器相连接;其中,所述消息服务器、所述配置管理服务器以及所述诊疗室管理服务器之间相互独立。
【技术特征摘要】
2015.10.22 CN 20151068965061.一种诊疗服务器系统,其特征在于,包括:
仅负责用户登录和注册业务的接入服务器;
消息服务器,与所述接入服务器相连接;
配置管理服务器,与所述接入服务器相连接;
诊疗室管理服务器,与所述接入服务器相连接;
其中,所述消息服务器、所述配置管理服务器以及所述诊疗室管理服务
器之间相互独立。
2.根据权利要求1所述的系统,其特征在于,所述接入服务器包括:
第一接收模块,设置于接收来自于所述消息服务器、所述配置管理服务
器、和/或所述诊疗室管理服务器的数据;
第一发送模块,与所述第一接收模块相连接,设置于将所述第一接收模
块接收到的数据转发至客户端;
第二接收模块,设置于接收来自于所述客户端的数据;
第二发送模块,与所述第二接收模块相连接,设置于将所述第二接收模
块接收到的数据转发至所述消息服务器、所述配置管理服务器、和/或所述诊
疗室管理服务器。
3.根据权利要求1所述的系统,其特征在于,还包括:一个或多个新业
\t务服务器,均与所述接入服务器相连接,用于承载新增加的业务,其中,所
述业务服务器、所述消息服务器、所述配置管理服务器以及所述诊疗室管理
服务器之间各个服务器相互独立。
4.根据权利要求1所述的系统,其特征在于,还包括:
客户端,与所述接入服务器相连接;
网站服务器,分别与所述配置管理服务器和消息服务器相连接。
5.根据权利要求1所述的系统,其特征在于,当所述接入服务器为多个,
所述系统还包括:网守服务器,与客户端相连接,用于为每个所述接入服务
器均分配一个对应的用户标识userID区间段,并将用户所属的接入服务器的
信息通知该用户的客户端。
6.根据权利要求1所述的系统,其特征在于,当所述配置管理服务器、
所述消息服务器、或所述诊疗室管理服务器为多个,所述接入服务器还包括:
判断模块,用于在接收到的需要发送给所述配置管理服务器、所述消息
服务器、或所述诊疗室管理服务器的数据包中,根据查询对象标识queryID判
断该数据包所属的配置管理服务器、消息服务器、或诊疗室管理服务器。
7.一种基于权利要求1至6中任一项所述的诊疗服务器系统的通信方法,
\t其特征在于,包括:
接入服务器基于传输控制协议TCP链接接收来自于客户端的第一数据
包;
所述接入服务器根据所述第一数据包中的包类型字节判断所述第一数据
包为发送至配置管理服务器的数据包;
所述接入服务器根据所述第一数据包中的查询对...
【专利技术属性】
技术研发人员:杨通钰,陈正超,周平,
申请(专利权)人:贵阳朗玛信息技术股份有限公司,
类型:发明
国别省市:贵州;52
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。