一种新旧版本并存的服务器业务数据处理方法及系统技术方案

技术编号:42200536 阅读:19 留言:0更新日期:2024-07-30 18:47
一种新旧版本并存的服务器业务数据处理方法及系统,它属于服务器业务数据处理技术领域。本发明专利技术解决了现有方法中服务器进行程序升级时需要暂停现有程序接收业务请求且新旧版本程序无法并存的问题。本发明专利技术的服务器中存储有包含客户端程序版本和服务器程序版本对应关系的版本映射表,由于版本映射表中既包括新版本客户端程序也包括旧版本客户端程序,因此,对于旧版本客户端程序的业务数据处理同样适用。而且版本映射表中的程序版本对应关系可以进行离线更新,更新时不需要正在运行的客户端程序关闭或暂停,正在运行的客户端程序还可以继续接收业务请求,继续进行业务数据的处理。本发明专利技术方法可以应用于服务器业务数据处理技术领域。

【技术实现步骤摘要】

本专利技术属于服务器业务数据处理,具体涉及一种新旧版本并存的服务器业务数据处理方法及系统


技术介绍

1、服务器在互联网中担任着重要的角色,服务器程序需要经常进行升级和维护,以对客户端的业务数据进行处理。目前的服务器程序升级方法为:当服务器程序进行升级时,服务器需要控制当前正在运行的处理实例a停止接收业务请求,并继续处理正在处理的业务请求;服务器再通过升级后的服务器程序创建新的处理实例b来处理新接收到的业务请求;并且当处理实例a处理完成业务请求后,服务器控制处理实例a退出,服务器程序热升级完成。

2、但是现有的服务器程序热升级方法存在以下弊端:

3、1、需要暂停现有程序接收业务请求,服务器升级之后才能重新接收业务请求;

4、2、新旧版本程序无法并存,仅支持新版本服务器程序处理业务请求。


技术实现思路

1、本专利技术的目的是为解决现有方法中服务器进行程序升级时需要暂停现有程序接收业务请求且新旧版本程序无法并存的问题,而提出了一种新旧版本并存的服务器业务数据处理方法及系统。...

【技术保护点】

1.一种新旧版本并存的服务器业务数据处理方法,其特征在于,所述方法具体包括以下步骤:

2.根据权利要求1所述的一种新旧版本并存的服务器业务数据处理方法,其特征在于,所述报文格式信息内包括程序版本信息、服务功能ID和业务数据。

3.根据权利要求2所述的一种新旧版本并存的服务器业务数据处理方法,其特征在于,所述步骤六中,利用功能库加载单元对报文格式信息中的业务数据进行处理,处理的方法为:

4.一种新旧版本并存的服务器业务数据处理系统,其特征在于,所述系统包括客户端和服务器,其中:

5.根据权利要求4所述的一种新旧版本并存的服务器业务数据处理系统...

【技术特征摘要】

1.一种新旧版本并存的服务器业务数据处理方法,其特征在于,所述方法具体包括以下步骤:

2.根据权利要求1所述的一种新旧版本并存的服务器业务数据处理方法,其特征在于,所述报文格式信息内包括程序版本信息、服务功能id和业务数据。

3.根据权利要求2所述的一种新旧版本并存的服务器业务数据处理方法,其特征在于,所述步骤六中,利用功能库加载单元对报文格式信息中的业务数据进行处理,处理的方法为:

4.一种新旧版本并存的服务器业务数据处理系统,其特征在于,所述系统包括客户端和服务器,其中:

5.根据权利要求4所述的一种新...

【专利技术属性】
技术研发人员:赵先明房宵杰窦兴林
申请(专利权)人:哈尔滨工业大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1