网络应用系统及部署方法

文档序号:9399315阅读:994来源:国知局
网络应用系统及部署方法
【技术领域】
[0001]本发明涉及网络领域,具体涉及服务于酒店运营管理的分布式网络应用系统。
【背景技术】
[0002]当前酒店内部各种系统相互独立,部署方案各有不同,数据对接复杂困难。很多系统由于开发时间较早,因而其很多功能已经不能满足现有酒店业务的需求,存在升级也比较困难,升级成本也比较高等不足之处。这样的不足导致在酒店的运营过程中随着时代的变迀很多创新的技术和应用不能很方便地加入到已有的管理系统平台中。

【发明内容】

[0003]针对现有技术中的缺陷,本发明的目的是搭建了一个基于酒店运营的网络管理平台。
[0004]本发明允许第三方开发者很容易地开发酒店应用加入到已有的运营管理平台中。对有性能瓶颈的业务应用也可以很方便且成本低廉地进行横向节点来进行扩展,从而满足对性能的要求。
[0005]根据本发明的一个方面提供的一种网络应用系统,包括:PMS服务器、应用服务器以及大数据服务器;
[0006]所述PMS服务器,用于采集住客的用户信息,根据所述用户信息得到第一交互信息;
[0007]所述大数据服务器,部署于所述PMS服务器的远端,用于向各应用服务器提供不同行业类别的应用服务查询;
[0008]所述应用服务器,部署于所述PMS服务器的远端,用于业务管理和配置,具体为,用于根据所述第一交互信息进行分析,进而根据分析所得的指令在大数据服务器中查询,并将对应行业类别的应用服务向所述PMS服务器对应的本地终端进行发送。
[0009]优选地,还包括应用前置服务器,用于在所述应用服务器与所述PMS服务器之间传输第一交互信息时提供网络连接服务。
[0010]优选地,所述本地终端用于采集住客的请求信息,根据所述请求信息相对应的信息源生成第二交互信息;
[0011]所述应用前置服务器,用于在所述应用服务器与所述PMS服务器对应本地终端之间传输第二交互信息提供网络连接服务;
[0012]所述应用服务器根据第一交互信息和/或第二交互信息向所述大数据服务器进行查询,并根据查询结果向PMS服务器的本地提供应用服务。
[0013]优选地,还包括反向代理服务器,用于将所述应用服务器接入所述PMS服务器所在的本地网络;
[0014]所述反向代理服务器将接收到的第一交互信息和/或第二交互信息进行代理转发,根据第一交互信息和/或第二交互信息中涉及的业务类别转发至对应的应用服务器。
[0015]优选地,当所述应用服务器中增加若干应用服务实例时,在所述反向代理服务器中根据所述应用服务实例对应进行节点配置;
[0016]另行增加部署有若干应用服务实例的目标应用服务器时,在所述反向代理服务器的配置中对应增加若干响应所述目标应用服务器中所述应用服务实例的节点。
[0017]优选地,还包括部署在PMS服务器的远端的如下任一种或任多种服务器:
[0018]数据库服务器,用于向各应用服务器提供各种配置数据的存储,并向各应用服务器提供第一交互信息和/或第二交互信息相对应的应用配置的结构化查询服务;
[0019]搜索引擎服务器,用于向各应用服务器提供第一交互信息和/或第二交互信息相对应的应用数据的搜索服务;根据所述第一交互信息和/或第二交互信息对应的目标索引在所述大数据服务器中进行查询,返回由所述大数据服务器提供的各行业类别的应用服务;
[0020]规则引擎服务器,用于根据所述第二交互信息中的客人所消费的目标服务和部署在各应用服务器上的计费规则提供批价优惠策略,并根据所述批价优惠策略进行费用结算;
[0021]消息队列服务器,用于缓存各应用服务器之间的消息指令,并根据既定地址将所述消息指令传递至对应的应用前置服务器。
[0022]优选地,所述应用服务器包括如下任一种或任多种服务单元:
[0023]应用服务管理单元,用于管理应用服务的内容和对应用服务进行审核,并将被审核通过的应用服务的内容会发布到搜索引擎服务器中供搜索访问;
[0024]应用管理单元,用于接收第三方开发者开发的目标应用,发布通过审核后的目标应用,并所述本地终端提供发布的所述目标应用;
[0025]住客管理单元,用于从所述第一交互信息中获取客人的入住信息,根据所述入住信息判断该客人是否为会员,若是会员则提供该客人的个性化服务;
[0026]计费管理单元,用于从所述第一交互信息和/或第二交互信息中获取客人所消费的目标服务,将所述目标服务进行费用结算后,并从所述住客管理单元对应的所述客人的账户中扣除相应的金额或下发扣费账单到所述PMS服务器;
[0027]智能推荐单元,用于从所述第一交互信息和/或第二交互信息中获取客人的个性化标签,根据所述个性化标签在所述大数据服务器中计算出要推荐给所述客人的应用服务,并将对应的应用服务发送至所述客人对应的本地终端,展示给所述客人;
[0028]统计分析单元,用于从所述第一交互信息和/或第二交互信息中获取客人和所述本地终端对应的行为记录进行统计,并将对应的统计结果在既定的模型结构中进行分析,得到用户的偏好作为客人的个性化标签发送至所述智能推荐单元。
[0029]根据本发明的另一个方面提供的网络应用的部署方法,包括如下步骤;
[0030]通过所述PMS服务器采集住客的用户信息,根据所述用户信息得到第一交互信息;
[0031 ] 将所述大数据服务器部署于所述PMS服务器的远端,用于向各应用服务器提供不同行业类别的应用服务查询;
[0032]将所述应用服务器部署于所述PMS服务器的远端,用于业务管理和配置,具体为,用于根据所述第一交互信息进行分析,进而根据分析所得的指令在大数据服务器中查询,并将对应行业类别的应用服务向所述PMS服务器对应的本地终端进行发送。
[0033]优选地,当所述应用服务器与所述PMS服务器之间传输第一交互信息时通过应用前置服务器提供网络连接服务。
[0034]优选地,还包括如下步骤:
[0035]通过所述本地终端用于采集住客的请求信息,根据所述请求信息相对应的信息源生成第二交互信息;
[0036]当所述应用服务器与所述PMS服务器对应本地终端之间传输第二交互信息时通过应用前置服务器提供网络连接服务;
[0037]所述应用服务器根据第一交互信息和/或第二交互信息向所述大数据服务器进行查询,并根据查询结果向PMS服务器的本地提供应用服务。
[0038]优选地,还包括如下步骤:
[0039]通过反向代理服务器将所述应用服务器接入所述PMS服务器所在的本地网络;
[0040]所述反向代理服务器将接收到的第一交互信息和/或第二交互信息进行代理转发,根据第一交互信息和/或第二交互信息中涉及的业务类别转发至对应的应用服务器。
[0041]优选地,
[0042]当所述应用服务器中增加若干应用服务实例时,在所述反向代理服务器中根据所述应用服务实例对应进行节点配置;
[0043]另行增加部署有若干应用服务实例的目标应用服务器时,在所述反向代理服务器的配置中对应增加若干响应所述目标应用服务器中所述应用服务实例的节点。
[0044]优选地:还包括如下步骤:
[0045]通过数据库服务器向各应用服务器提供各种配置数据的存储,并向各应用服务器提供第一交互信息和/或第二交互信息相对应的应用配置的结构化查询服务;
[0046]通过搜索引擎服务器向各应用服务器提供第一交互信息和/或第二交互信息相对应的应用数据的搜索服务;根据所述第一交互信息和/或第二交互信息相对应的目标索引在所述大数据服务器中进行查询,返回由所述大数据服务器提供的各行业类别的应用服务;
[0047]通过规则引擎服务器根据所述第二交互信息中的客人所消费的目标服务和部署在各应用服务器上的计费规则提供批价优惠策略,并根据所述批价优惠策略进行费用结算;
[0048]通过消息队列服务器缓存各应用服务器之间的消息指令,并根据既定地址将所述消息指令传递至对应的应用前置服务器。
[0049]优选地,还包括如下步骤:
[0050]通过应用服务管理单元管理应用服务的内容和对应用服务进行审核,并将被审核通过的应用服务的内容会发布到搜索引擎服务器中供搜索访问;
[0051]通过应用管理单元接收第三方开发者开发的目标应用,发布通过审核后的目标应用,并所述本地终端提供发布的所述目标应用;
[0052]通过住客管理单元从所述第一交互信息中获取客人的入住信息,根据所述入住信息判断该客人是否为会员,若是会员则提供该客人的个性化服务;
[0053]通过计费管理单元从所述第一交互信息和/或第二交互信息中获取客人所消费的目标服务,将所述目标服务进行费用结算后,并从所述住客管理单元对应的所述客人的账户中扣除相应的金额或下发扣费账单到所述PMS服务器;
[0054]通过智能推荐单元从所述第一交互信息和/或第二交互信息中获取客人的个性化标签,根据所述个性化标签在所述大数据服务器中计算出要推荐给所述客人的应用服务,并将对应的应用服务发送至所述客人对应的本地终端,展示给所述客人;
[0055]通过统计分析单元从所述第一交互信息和/或第二交互信息中获取客人和所述本地终端对应的行为记录进行统计,并将对应的统计结果在既定的模型结构中进行分析,得到用户的偏好作为客人的个性化标签发送至所述智能推荐单元。
[0056]与现有技术相比,本发明提供的网络应用系统及部署方法具有如下的有益效果:
[0057]本发明通过所述PMS服务器采集住客的用户信息,根据所述用户信息得到第一交互信息;将所述大数据服务器部署于所述PMS服务器的远端,用于向各应用服务器提供不同行业类别的应用服务查询;将所述应用服务器部署于所述PMS服
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1