诊疗服务器系统及其通信方法与流程

文档序号:18684816发布日期:2019-09-13 23:47阅读:来源:国知局

技术特征:

1.一种诊疗服务器系统,其特征在于,包括:

仅负责用户登录和注册业务的接入服务器;

消息服务器,与所述接入服务器相连接,负责消息处理及管理的服务器;

配置管理服务器,与所述接入服务器相连接;

诊疗室管理服务器,与所述接入服务器相连接,负责管理所有频道的服务器;

网守服务器,与客户端相连接,用于为每个所述接入服务器均分配一个对应的用户标识userID区间段,并将用户所属的接入服务器的信息通知该用户的客户端;

其中,当所述配置管理服务器、所述消息服务器、或所述诊疗室管理服务器为多个,所述接入服务器还包括:判断模块,用于在接收到的需要发送给所述配置管理服务器、所述消息服务器、或所述诊疗室管理服务器的数据包中,根据查询对象标识queryID判断该数据包所属的配置管理服务器、消息服务器、或诊疗室管理服务器;所述消息服务器、所述配置管理服务器以及所述诊疗室管理服务器之间相互独立。

2.根据权利要求1所述的系统,其特征在于,所述接入服务器包括:

第一接收模块,设置于接收来自于所述消息服务器、所述配置管理服务器、和/或所述诊疗室管理服务器的数据;

第一发送模块,与所述第一接收模块相连接,设置于将所述第一接收模块接收到的数据转发至客户端;

第二接收模块,设置于接收来自于所述客户端的数据;

第二发送模块,与所述第二接收模块相连接,设置于将所述第二接收模块接收到的数据转发至所述消息服务器、所述配置管理服务器、和/或所述诊疗室管理服务器。

3.根据权利要求1所述的系统,其特征在于,还包括:一个或多个新业务服务器,均与所述接入服务器相连接,用于承载新增加的业务,其中,所述业务服务器、所述消息服务器、所述配置管理服务器以及所述诊疗室管理服务器之间各个服务器相互独立。

4.根据权利要求1所述的系统,其特征在于,还包括:

客户端,与所述接入服务器相连接;

网站服务器,分别与所述配置管理服务器和消息服务器相连接。

5.一种应用于权利要求1至4中任一项所述的诊疗服务器系统的通信方法,其特征在于,包括:

接入服务器基于传输控制协议TCP链接接收来自于客户端的第一数据包;

所述接入服务器根据所述第一数据包中的包类型字节判断所述第一数据包为发送至配置管理服务器的数据包;

所述接入服务器根据所述第一数据包中的查询对象标识queryID判断该数据包所属的配置管理服务器;

所述接入服务器将所述第一数据包的头部去掉,套上数据后发送至所述所属的配置管理服务器。

6.根据权利要求5所述的方法,其特征在于,还包括:

所述接入服务器接收来自于配置管理服务器的第二数据包;

所述接入服务器根据所述第二数据包中的包类型字节判断所述第二数据包为发送至客户端的数据包;

所述接入服务器根据所述第二数据包的包头中用户标识userID判断客户端的接收端口;

所述接入服务器将所述第二数据包的包头去掉,发送至该接收端口。

7.一种应用于权利要求1至4中任一项所述的诊疗服务器系统的通信方法,其特征在于,包括:

接入服务器基于传输控制协议TCP链接接收来自于客户端的第三数据包;

所述接入服务器根据所述第三数据包中的包类型字节判断所述第三数据包为发送至诊疗室管理服务器的数据包;

所述接入服务器根据所述第三数据包中的查询对象标识queryID判断该数据包所属的所述诊疗室管理服务器;

所述接入服务器将所述第三数据包的头部去掉,套上数据后发送至所述所属的所述诊疗室管理服务器。

8.根据权利要求7所述的方法,其特征在于,还包括:

所述接入服务器接收来自于诊疗室管理服务器的第四数据包;

所述接入服务器根据所述第四数据包中的包类型字节判断所述第四数据包为发送至客户端的数据包;

所述接入服务器根据所述第四数据包的包头中用户标识userID判断客户端的接收端口;

所述接入服务器将所述第四数据包的包头去掉,发送至该接收端口。

9.一种应用于权利要求1至4中任一项所述的诊疗服务器系统的通信方法,其特征在于,包括:

接入服务器基于传输控制协议TCP链接接收来自于客户端的第五数据包;

所述接入服务器根据所述第五数据包中的包类型字节判断所述第五数据包为发送至消息服务器的数据包;

所述接入服务器根据所述第五数据包中的查询对象标识queryID判断该数据包所属的消息服务器;

所述接入服务器将所述第五数据包的头部去掉,套上数据后发送至所述所属的消息服务器。

10.根据权利要求9所述的方法,其特征在于,还包括:

所述接入服务器接收来自于消息服务器的第六数据包;

所述接入服务器根据所述第六数据包中的包类型字节判断所述第六数据包为发送至客户端的数据包;

所述接入服务器根据所述第六数据包的包头中用户标识userID判断客户端的接收端口;

所述接入服务器将所述第六数据包的包头去掉,发送至该接收端口。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1