铁路分发系统处理方法及铁路分发系统技术方案

技术编号:16703722 阅读:110 留言:0更新日期:2017-12-02 17:09
本发明专利技术实施例提供一种铁路分发系统处理方法及铁路分发系统,涉及数据处理技术领域,在一定程度上提高了数据包分发效率,处理过程简单,本发明专利技术所提供的铁路分发系统处理方法,包括:所述数据库服务器获取管理员上传的数据包;所述数据库服务器获取自身存储的数据包分发策略;所述数据库服务器根据所述数据包分发策略将所述数据包发送至指定终端;所述指定终端检测到所述数据包后,安装所述数据包。

Railway distribution system processing method and railway distribution system

The embodiment of the invention provides a processing method of railway distribution system and railway distribution system, relates to the technical field of data processing, to a certain extent, improve the efficiency of data packet delivery, simple processing process, the invention provides a processing method of railway distribution system, including the database server administrator to upload the data packet; the database server access the stored data packet delivery strategy; the database server according to the packet distribution strategy of the data packet is transmitted to the designated terminal; the specified terminal detects the data packet, the data packet is installed.

【技术实现步骤摘要】
铁路分发系统处理方法及铁路分发系统
本专利技术涉及数据处理
,尤其涉及一种铁路分发系统处理方法及铁路分发系统。
技术介绍
铁路分发系统铁路信息系统应用于全国铁路范围内,包括中国铁路总公司、十八个铁路局地区中心、两千多个客运营业车站、四万多个售票窗口等。随着铁路信息技术的发展,铁路分发系统除了传统的售票窗口售票以外,用户还可以使用网页版、客户端版自助购票。由于我国人口众多,购票需求较大,尤其是节假日购票需求十分强烈,因此,提高购票、出票效率,成为了需要亟需解决的问题。通过不断的调整铁路分发系统铁路信息系统的内部架构或者调整软件的功能,来实现提高铁路分发系统的效率。调整软件的功能涉及到软件升级以及分发,现有技术中,软件分发需要通过人工对所有的终端逐个进行管理,由于人工处理管理较为复杂、出错率较高。
技术实现思路
本专利技术实施例提供一种铁路分发系统处理方法及铁路分发系统,处理过程简单,提高了铁路分发效率。本专利技术实施例提供一种铁路分发系统处理方法,适用于铁路分发系统,该铁路分发系统包括数据库服务器和指定终端,包括:所述数据库服务器获取管理员上传的数据包;所述数据库服务器获取自身存储的数据包分发策略;所述数据库服务器根据所述数据包分发策略将所述数据包发送至指定终端;所述指定终端检测到所述数据包后,安装所述数据包。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述数据包包括至少一个应用程序。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述数据库服务器获取管理员上传的数据包,包括:所述数据库服务器获取所述管理员从管理机上传的所述数据包。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,在所述数据库服务器获取管理员上传的数据包之前,所述方法还包括:进行管理员身份验证;所述数据库服务器获取管理员上传的数据包,包括:当所述管理员通过所述管理员身份验证时,所述数据库服务器获取所述管理员上传的所述数据包。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,在所述数据库服务器获取自身存储的数据包分发策略之前,所述方法还包括:根据所述铁路分发系统层级结构设置所述数据包分发策略。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述层级结构包括铁路总公司、铁路局以及车站;所述数据包分发策略包括:所述服务器IP地址、传输端口、数据包存储位置以及数据包存储目录中的一个或者多个与各个所述层级结构的对应关系。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,在数据库服务器获取管理员上传的数据包之前,所述方法还包括:在测试环境内运行所述数据包,确定所述数据包是否为待上传的数据包;若所述数据包是待上传的数据包,执行如下步骤数据库服务器获取管理员上传的数据包;若所述数据包不是待上传的数据包,停止运行。本专利技术实施例还提供一种铁路分发系统,包括:数据库服务器和指定终端;所述数据库服务器用于获取管理员上传的数据包;获取自身存储的数据包分发策略;根据所述数据包分发策略将所述数据包发送至指定终端;所述指定终端用于检测到所述数据包后,安装所述数据包。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述数据库服务器还用于进行管理员身份验证;当所述管理员通过所述管理员身份验证时,获取管理员上传的数据包。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述数据包分发策略包括:所述服务器IP地址、传输端口、数据包存储位置以及数据包存储目录中的一个或者多个与各个所述层级结构的对应关系。本专利技术实施例提供的铁路分发系统处理方法及铁路分发系统,通过服务器获取管理员上传的数据包,以及根据自身存储的数据包分发策略,将数据包发送至指定终端,使得终端在检测到数据包后,可以安装该数据包,在本专利技术实施例提供的技术方案中,通过服务器向终端分发数据包,其可以利用网络进行数据的传输,无需人工对所有的终端逐个进行管理,所以提高了数据包分发效率,处理过程简单,解决了现有技术中,软件分发需要通过人工对所有的终端逐个进行管理,由于人工处理管理较为复杂、出错率较高,铁路分发系统使用效率较低的问题。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的铁路分发系统处理方法实施例的流程图;图2为本专利技术实施例提供的铁路分发系统处理方法实施例的另一流程图;图3为本专利技术实施例提供的铁路分发系统处理方法实施例的另一流程图;图4为本专利技术实施例提供的铁路分发系统处理方法实施例的另一流程图;图5为本专利技术实施例提供的铁路分发系统实施例的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本专利技术。在本专利技术实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。图1为本专利技术实施例提供的铁路分发系统处理方法实施例的流程图,如图1所示,本专利技术实施例提供的铁路分发系统处理方法,适用于铁路分发系统,该铁路分发系统包括数据库服务器和指定终端,具体可以包括如下步骤:101、数据库服务器获取管理员上传的数据包。本专利技术实施例中的铁路分发系统采用C/S(Client/Server,客户端/服务器)结构,当铁路分发系统中各个终端使用的软件或者应用需要更新时,管理员向数据库服务器上传数据包,在本专利技术实施例中,管理员可以直接登录数据库服务器进行上传,管理员也可以从管理机向数据库服务器上传,可以理解的是,管理机与数据库服务器是连接的。当管理员向数据库服务器上传数据包完成后,数据库服务器获取到管理员上传的数据包。在本专利技术实施例中,数据包可以是一个压缩包,数据包包含至少一个应用程序。由于铁路分发系统中各个终端使用的软件或者应用会有不同,相应的,各个终端使用的软件或者应用的功能模块也会有不同,在实际应用中,既可以对某个终端内的某个功能模块进行更新,也可以对某个终端内的所有功能模块进行更新。在本专利技术实施例中,数据包中包含的每个应用程序可以对应一个功能模块,为了便于管理,可以对每个应用程序进行编号,例如,按照日期为每个应用程序生成唯一的编码。管理员在上传数据包过程中可以使用socket动态库,无需使用专门的操作系统来进行操作。102、数据库服务器获取自身存储的数据包分发策略。铁路分发系统根据层级结构搭建,层级结构包括铁路总公司、铁路局以及车站三级结构。铁路总公司、铁路局以及车站按照从大到小的顺序排列,铁路总公司管理铁路局,铁路局管理车站,或者铁路总公司直接管理车站。在本专利技术实施例中,可以预先根据铁路分发系统层级结构设置数据包分发本文档来自技高网...
铁路分发系统处理方法及铁路分发系统

【技术保护点】
一种铁路分发系统处理方法,其特征在于,适用于铁路分发系统,该铁路分发系统包括数据库服务器和指定终端,包括:所述数据库服务器获取管理员上传的数据包;所述数据库服务器获取自身存储的数据包分发策略;所述数据库服务器根据所述数据包分发策略将所述数据包发送至指定终端;所述指定终端检测到所述数据包后,安装所述数据包。

【技术特征摘要】
1.一种铁路分发系统处理方法,其特征在于,适用于铁路分发系统,该铁路分发系统包括数据库服务器和指定终端,包括:所述数据库服务器获取管理员上传的数据包;所述数据库服务器获取自身存储的数据包分发策略;所述数据库服务器根据所述数据包分发策略将所述数据包发送至指定终端;所述指定终端检测到所述数据包后,安装所述数据包。2.根据权利要求1所述的方法,其特征在于,所述数据包包括至少一个应用程序。3.根据权利要求1所述的方法,其特征在于,所述数据库服务器获取管理员上传的数据包,包括:所述数据库服务器获取所述管理员从管理机上传的所述数据包。4.根据权利要求1所述的方法,其特征在于,在所述数据库服务器获取管理员上传的数据包之前,所述方法还包括:进行管理员身份验证;所述数据库服务器获取管理员上传的数据包,包括:当所述管理员通过所述管理员身份验证时,所述数据库服务器获取所述管理员上传的所述数据包。5.根据权利要求1所述的方法,其特征在于,在所述数据库服务器获取自身存储的数据包分发策略之前,所述方法还包括:根据所述铁路分发系统层级结构设置所述数据包分发策略。6.根据权利要求5所述的方法,其特征在于,所述层级结构包括...

【专利技术属性】
技术研发人员:江琳朱建生单杏花刘相坤王洪业王芳贾成强祝红光李天翼刘婷婷贾静盛薇刘卓华
申请(专利权)人:中铁程科技有限责任公司中国铁道科学研究院电子计算技术研究所
类型:发明
国别省市:北京,11

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

1