Lua脚本热更新方法及系统

    公开(公告)号:CN102207879B

    公开(公告)日:2013-05-01

    申请号:CN201110158734.9

    申请日:2011-06-14

    Abstract: 本发明公开一种Lua脚本热更新方法及系统,以提高系统的运行稳定性。其方法包括:Lua脚本管理器加载Lua脚本,并通过Lua虚拟机链接及解释Lua脚本,在加载Lua脚本时将需要的数据结构初始化并将初始数据保存在全局数据管理器中,以及在Lua虚拟机中命名Lua脚本的第一模块名;当Lua脚本出现故障时,Lua脚本管理器将该故障Lua脚本相应的第一模块名置为空,并卸载该故障Lua脚本;在该故障Lua脚本的业务逻辑修复后,使令Lua脚本管理器重新加载修复后的Lua脚本,Lua脚本管理器在Lua虚拟机先前置空的与该故障修复后的Lua脚本相对应的第一模块名中重新写入该Lua脚本的模块名。

    网站系统及其通信方法
    2.
    发明授权

    公开(公告)号:CN102316160B

    公开(公告)日:2013-09-18

    申请号:CN201110223395.8

    申请日:2011-08-05

    Abstract: 本发明公开一种网站系统及其通信方法,用于解决现有的网站系统不便于扩展、承载访问量及访问效率低等问题。本发明公开的网站系统包括用于PHP页面呈现的WEB服务器及与之分离的应用服务器集群;所述应用服务器集群至少由代码由C语言编写的两级服务器及其共同连接的数据库组成,第一级为主要用于为业务请求分配应用服务器的接入服务器,第二级为按功能分类的两个或两个以上的应用服务器,所述应用服务器集群连接成一局域网;其中所述WEB服务器与PHP解释器建立有通信连接,所述PHP解释器与PHP扩展模块建立有通信连接,所述PHP扩展模块与所述应用服务器集群的接入服务器建立有通信连接。

    网站系统及其通信方法
    3.
    发明公开

    公开(公告)号:CN102316160A

    公开(公告)日:2012-01-11

    申请号:CN201110223395.8

    申请日:2011-08-05

    Abstract: 本发明公开一种网站系统及其通信方法,用于解决现有的网站系统不便于扩展、承载访问量及访问效率低等问题。本发明公开的网站系统包括用于PHP页面呈现的WEB服务器及与之分离的应用服务器集群;所述应用服务器集群至少由代码由C语言编写的两级服务器及其共同连接的数据库组成,第一级为主要用于为业务请求分配应用服务器的接入服务器,第二级为按功能分类的两个或两个以上的应用服务器,所述应用服务器集群连接成一局域网;其中所述WEB服务器与PHP解释器建立有通信连接,所述PHP解释器与PHP扩展模块建立有通信连接,所述PHP扩展模块与所述应用服务器集群的接入服务器建立有通信连接。

    更新服务器程序的配置数据的方法及设备

    公开(公告)号:CN102314368A

    公开(公告)日:2012-01-11

    申请号:CN201110287614.9

    申请日:2011-09-26

    Abstract: 本发明公开一种更新服务器程序的配置数据的方法及设备,使之在不影响用户在线使用的状态下实现数据的动态更新。该方法包括:服务器程序启动后,在内存中划分出两个全局缓冲区,其中一个为活动缓冲区,一个为睡眠缓冲区;在后台对服务器程序的配置数据进行一次更新的过程中,由当前的活动缓冲区提供上次更新后的配置数据以维系该服务器程序正常运行;在后台更新完本次的配置数据之后,向清空的睡眠缓冲区写入本次更新后的所有配置数据,完成写入之后,将该睡眠缓冲区的状态变量修改为活动状态,同时将先前活动缓冲区的状态变量修改为睡眠状态。

    电话语音增值系统及其通信方法

    公开(公告)号:CN102307266A

    公开(公告)日:2012-01-04

    申请号:CN201110223588.3

    申请日:2011-08-05

    Abstract: 本发明公开一种电话语音增值系统及其通信方法,以解决现有的语音增值系统更新即导致用户被迫下线的问题。该系统至少包括:以中继线与PSTN交换机连接的语音板卡;用于在驱动程序上封装所述语音板卡的API接口供应用服务器调用以对IVR进行统一调度和管理的CTI服务器,所述CTI服务器与所述语音板卡建立有数据通信连接;以及用于解析和执行IVR业务逻辑的应用服务器;其中所述CTI服务器与所述应用服务器分离并建立有通信连接,且所述CTI服务器上存储有所述应用服务器更新用语音播放文件。

    电话语音增值系统及其通信方法

    公开(公告)号:CN102307266B

    公开(公告)日:2013-10-30

    申请号:CN201110223588.3

    申请日:2011-08-05

    Abstract: 本发明公开一种电话语音增值系统及其通信方法,以解决现有的语音增值系统更新即导致用户被迫下线的问题。该系统至少包括:以中继线与PSTN交换机连接的语音板卡;用于在驱动程序上封装所述语音板卡的API接口供应用服务器调用的CTI服务器,所述CTI服务器对IVR进行统一调度和管理并与所述语音板卡建立有数据通信连接;以及用于解析和执行IVR业务逻辑的应用服务器;其中所述CTI服务器与所述应用服务器分离并建立有通信连接,且所述CTI服务器上存储有所述应用服务器更新用语音播放文件。

    获取数据库更新数据的方法、装置及系统

    公开(公告)号:CN102236707A

    公开(公告)日:2011-11-09

    申请号:CN201110178045.4

    申请日:2011-06-28

    Abstract: 本发明公开了一种获取数据库更新数据的方法、装置及系统,以提高获取数据更新的效率并降低数据传输量。其方法包括:服务器从数据库获取配置表,所述配置表的表结构至少由参数名称、参数值和更新时间三个字段组成;所述服务器加载所述配置表中的所有配置,并记录所有配置中更新时间的最大值;所述服务器检测所述数据库的配置表中是否有比当前记录的最大值更大的更新时间,如果有,从所述数据库的配置表中加载所有更新时间比所述服务器当前记录的最大值更大的配置;所述服务器在完成本次的所有加载后、并在下一次检测前,将先前记录的更新时间的最大值更新为本次所加载配置对应的更新时间的最大值。

    Lua脚本热更新方法及系统

    公开(公告)号:CN102207879A

    公开(公告)日:2011-10-05

    申请号:CN201110158734.9

    申请日:2011-06-14

    Abstract: 本发明公开一种Lua脚本热更新方法及系统,以提高系统的运行稳定性。其方法包括:Lua脚本管理器加载Lua脚本,并通过Lua虚拟机链接及解释Lua脚本,在加载Lua脚本时将需要的数据结构初始化并将初始数据保存在全局数据管理器中,以及在lua虚拟机中命名Lua脚本的第一模块名;当Lua脚本出现故障时,Lua脚本管理器将该故障Lua脚本相应的第一模块名置为空,并卸载该故障Lua脚本;在该故障Lua脚本的业务逻辑修复后,使令Lua脚本管理器重新加载Lua脚本,Lua脚本管理器在lua虚拟机先前置空的第一模块名中重新写入该Lua脚本的模块名。该方法及系统可以广泛地应用于电话语音等各种大型的娱乐社区中。

    电话语音增值系统
    9.
    实用新型

    公开(公告)号:CN202334681U

    公开(公告)日:2012-07-11

    申请号:CN201120283248.5

    申请日:2011-08-05

    Abstract: 本实用新型公开一种电话语音增值系统,以为解决现有的语音增值系统更新即导致用户被迫下线的问题提供硬件基础。该系统至少包括:以中继线与PSTN交换机连接的语音板卡;用于在驱动程序上封装所述语音板卡的API接口供应用服务器调用以对IVR进行统一调度和管理的CTI服务器,所述CTI服务器与所述语音板卡建立有数据通信连接;以及用于解析和执行IVR业务逻辑的应用服务器;其中所述CTI服务器与所述应用服务器分离并建立有通信连接,且所述CTI服务器上存储有所述应用服务器更新用语音播放文件。

Patent Agency Ranking