CN101227428B - 一种应用服务器及其远程控制方法 - Google Patents
一种应用服务器及其远程控制方法 Download PDFInfo
- Publication number
- CN101227428B CN101227428B CN2008100047731A CN200810004773A CN101227428B CN 101227428 B CN101227428 B CN 101227428B CN 2008100047731 A CN2008100047731 A CN 2008100047731A CN 200810004773 A CN200810004773 A CN 200810004773A CN 101227428 B CN101227428 B CN 101227428B
- Authority
- CN
- China
- Prior art keywords
- message
- client
- application server
- message processing
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 51
- 238000012545 processing Methods 0.000 claims abstract description 83
- 230000008569 process Effects 0.000 claims abstract description 30
- 230000007246 mechanism Effects 0.000 claims abstract description 15
- 230000004044 response Effects 0.000 claims description 2
- 230000010365 information processing Effects 0.000 abstract description 22
- 238000010276 construction Methods 0.000 abstract description 2
- 238000004891 communication Methods 0.000 description 13
- 238000005516 engineering process Methods 0.000 description 6
- 238000013461 design Methods 0.000 description 5
- 238000011161 development Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Landscapes
- Computer And Data Communications (AREA)
Abstract
本发明公开了一种Daemon应用服务器及其远程控制方法,属于计算机远程控制领域。本发明公开的Daemon应用服务器,包括依次连接的信息接收模块、信息处理模块以及信息回馈模块,其中,信息接收模块用于并发式接收来自客户端的各种请求消息,按照接收顺序或者优先级顺序将各种请求消息发送到信息处理模块;信息处理模块用于利用系统函数处理机制响应和处理客户端的各种请求消息;信息回馈模块用于将请求消息处理结果返回给客户端。本发明实现了客户端请求与应用服务器操作系统类型无关性,同时本发明所提出的应用服务器具有非常好的可扩展性能、自动升级功能、服务代理机制以及易构造性。
Description
技术领域
本发明属于计算机远程控制领域,特别涉及一种应用服务器(Daemon)及其远程控制方法。
背景技术
计算机网络技术是通信技术与计算机技术相结合的产物。计算机网络是按照网络协议,将地球上分散的、独立的计算机相互连接的集合。计算机网络技术实现了资源共享。人们可以在办公室、家里或其他任何地方,访问查询网上的任何资源,极大地提高了工作效率,促进了办公自动化、工厂自动化、家庭自动化的发展。交互式控制远程计算机系统是计算机网络技术一个重要的和基础的应用。这一应用可以让操作员在本地通过控制远程计算机系统实现在远程计算机上所作的各项操作。
我们知道通信系统是由信源、信道和信宿三部分组成,在计算机网络中,客户端就作为信源,网络作为信道,服务器端作为信宿组成计算机网络通信系统。目前最流行的计算机网络应用模式有B/S、C/S两种,其中在这两种模式中B和C代表信源客户端,S代表信宿服务器端。一般在点对点的通信情况下,首先由B或C发出请求给S端,S端接收到该请求信息并根据信息的要求进行处理,然后将处理结果或资源返回给客户端。
目前,关于计算机网络应用模式中服务器端(S端)的设计方法不胜枚举。Daemon方式是其中的一种Server实现的方法。Daemon原指在计算机操作系统下一段直接自动连续运行的程序,用于处理计算机系统希望接收到的阶段性的服务需求,并将请求提交给其他合适的程序(或者进程)。例如,网络上页面Daemon应用服务器持续地等待从网络客户端及其用户发送来的请求。
然而现代网络通信多采用并发式的通信方式,这种方式要求信宿服务器可以同时响应和满足多个客户端的请求,这对服务器的性能就提出了更高的要求。不仅如此,对于客户端来说,服务器端应该尽量做到其操作系统类型与客户端请求无关。而现有的计算机网络应用模式多是与计算机操作系统类型绑定的,这样的网络应用模式在实际的应用中具有很大的局限性。例如模式的设计者所设计的服务器只能运行在某一种固定的操作系统上而在其他操作系统上就不能应用,这就造成运营商在操作系统的选择上必须与设备设计者保持一致,从而使得该模式应用的适应性大大降低。
另外随着业务需求的不断增加,客户端不断提出新的请求,所以为了适应客户端的新变化,相应的S端的可扩展性也是非常重要的。在这方面,目前的设计方法也存在一定缺陷,主要是服务器设计结构不合理造成的,即不能适应客户端新的变化。具体就是,当客户端提出新的需求时,服务器为了适应新需求必须改变以前的设计框架,这就造成资源浪费并且大大降低了开发效率。另外,在实现资源共享方面,提供服务代理机制以扩大服务器的服务功能,也应该是服务器所具有的基本性能。
发明内容
本发明所要解决的技术问题是,提供一种驻留Daemon应用服务器及其远程控制方法,从而在计算机远程控制过程中,实现客户端请求与应用服务器操作系统类型无关。
为了解决上述问题,本发明公开了一种驻留Daemon应用服务器,适用于计算机远程控制过程,该服务器包括依次连接的信息接收模块、信息处理模块以及信息回馈模块,其中,
所述信息接收模块,用于并发式接收来自客户端的各种请求消息,建立消息队列,按照接收顺序或者优先级顺序将各种请求消息发送到信息处理模块;
所述信息处理模块,用于利用系统函数处理机制响应和处理客户端的各种请求消息;
所述信息回馈模块,用于将请求消息处理结果转化并组装为客户端与Daemon应用服务器所约定的内部消息格式返回给客户端。
进一步地,上述服务器中,所述信息处理模块进一步包括消息解析单元及与其相连的若干用于处理不同消息的消息处理单元,其中
所述消息解析单元,用于解析客户端发送的各种请求消息,并根据解析结果将不同的请求消息发送到相应的消息处理单元;
所述消息处理单元,采用系统函数处理机制,根据收到的消息内容进行操作,并将消息处理结果发送到信息回馈模块。
上述消息处理单元包括用于实现代理服务的消息处理单元,用于在接收到代理服务请求消息后,建立与远程资源服务器的通信,接收远程资源服务器返回的远程资源,由所述信息回馈模块返回给请求代理服务的客户端。
上述消息处理单元包括用于实现升级的消息处理单元,用于在接收到升级请求消息后进行升级或者定时自动启动升级,停止所有由Daemon应用服务器启动的服务进程,安装新版本Daemon应用服务器。
上述升级操作完成后,所述用于实现升级的消息处理单元更新版本配置文件中的版本号并启动端口进行侦听,当客户端轮循的连接Daemon应用服务器,并检测到服务端口被打开时,与所述Daemon应用服务器建立TCP链路,所述信息回馈模块向客户端发送升级成功的消息。
进一步地,上述服务器中,所述信息回馈模块发送的消息处理结果包括消息编号、结果判断以及结果内容。
本发明还公开了一种驻留Daemon应用服务器的远程控制方法,包括以下步骤:
A:所述驻留Daemon应用服务器的信息接收模块接收来自客户端的请求消息,建立消息队列,按照接收顺序或者优先级顺序将各种请求消息发送到信息处理模块;
B:所述Daemon应用服务器的信息处理模块收到所述信息接收模块转发的请求消息后,利用系统函数处理机制响应和处理客户端的请求消息;
C:所述Daemon应用服务器的信息回馈模块从信息处理模块收到客户端请求消息处理结果后,将该结果转化并组装为客户端与Daemon应用服务器所约定的内部消息格式发送到客户端。
进一步地,上述方法中,所述步骤B进一步包括以下步骤:
B1,所述信息处理模块的消息解析单元对收到的所述请求消息进行解析,并根据解析结果将不同的请求消息发送到相应的消息处理单元;
B2,所述消息处理单元采用系统函数处理机制,根据收到的请求消息的内容对远程计算机系统进行系统操作,并将消息处理结果发送到信息回馈模块。
上述步骤B2中,若所述请求消息的内容为请求代理服务,则所述消息处理单元建立与远程资源服务器的通信,接收远程资源服务器返回的远程资源,由所述信息回馈模块返回给请求代理服务的客户端。
上述步骤B2中,若所述请求消息的内容为请求驻留服务器升级时或者所述消息处理单元定时自动启动升级,所述消息处理单元首先停止所有由Daemon应用服务器启动的服务进程,并备份旧版本的驻留服务器,安装新版本Daemon应用服务器。
进一步地,上述方法中,所述信息回馈模块向客户端发送的消息处理结果包括消息编号、结果判断以及结果内容。
进一步地,上述方法中,升级操作完成后,所述用于实现升级的消息处理单元更新版本配置文件中的版本号并启动端口进行侦听,当客户端轮循的连接Daemon应用服务器,并检测到服务端口被打开时,与所述Daemon应用服务器建立TCP链路,所述信息回馈模块向客户端发送升级成功的消息。
本发明所采用的技术方案在并发式B/S和C/S模式网络通信的基础上,实现了客户端请求与应用服务器操作系统类型无关性,并揭露了移动终端用户与应用服务器的交互过程,同时本发明所提出的应用服务器具有非常好的可扩展性能、自动升级功能、服务代理机制以及易构造性。
附图说明
图1为本实施例中Daemon应用服务器的结构示意图;
图2(a)为本实施例客户端发送一般请求信息时Daemon应用服务器实现远程控制流程图;
图2(b)为本实施例客户端发送代理服务请求信息时Daemon应用服务器实现远程控制流程图;
图3为本实施例中Daemon应用服务器自动升级流程图。
具体实施方式
本发明的主要构思是,一种Daemon应用服务器通过驻留的方式提供对客户端的服务,客户端通过传输控制协议(TCP,Transfer Control Protocol)链路与Daemon应用服务器相连接,通过发送请求信息,然后接收到Daemon应用服务器的响应的方式实现通信。
下面结合附图及具体实施方式,对本发明技术方案作进一步的详细描述:
图1所示,为Daemon应用服务器的结构,该应用服务器包括:依次相连的信息接收模块(ReceiveData)、信息处理模块(ExeclData)以及信息回馈模块(ReplyData),根据所处理的消息的不同,在信息处理模块中设置多个消息处理单元。
信息接收模块,用于并发式接收来自客户端的各种请求信息,并采用消息队列的机制对接收到的来自不同客户端的相互独立的请求进行消息排队,产生对应不同客户端的不同消息队列,然后将这些消息队列分别顺序发送到信息处理模块;
信息处理模块,用于响应和处理客户端的各种请求;
信息处理模块又进一步包括消息解析单元及与其相连的若干消息处理单元,其中:
消息解析单元,用于解析客户端发送的各种请求消息,并根据解析结果将不同的请求消息发送到不同的消息处理单元;
消息处理单元,根据收到的消息内容对远程计算机系统进行系统操作,并将消息处理结果发送到信息回馈模块,例如,请求消息的内容为请求代理服务时,消息处理单元用于建立与远程资源服务器的通信,并将获取的远程资源返回到请求代理服务的客户端;当请求消息的内容为请求Daemon应用服务器升级时,消息处理单元首先停止所有由Daemon应用服务器启动的服务进程,并备份旧版本的Daemon应用服务器,然后启动Daemon应用服务器升级进程。
上述消息处理单元是相对独立的与消息类型相关的最小处理单位,其按照现有技术采用了一种系统函数处理机制,从而可以根据消息内容进行系统操作以完成远端用户无法实现的服务器端本地操作功能,本实施例中,该消息处理单元采用的系统函数的形式参数是用户在操作系统命令行时所输入的任何系统均能够识别的系统命令,该函数本身与Daemon应用服务器的操作系统无关,即在不同的操作系统下都可以调用该函数,因此可适用于不同的操作系统,比如Windows、Linux系统等。
信息回馈模块,用于消息缓冲、消息转化、消息反馈等,从而将请求信息处理结果进行消息转化并组装为内部消息格式(客户端与Daemon应用服务器所约定的消息格式),然后通过TCP链路发送给相应的客户端,其中消息处理结果包括消息编号、结果判断以及结果内容等。
上述并发式Daemon应用服务器,适用于用户通过浏览器或其它客户端软件访问远程Daemon应用服务器的过程,根据客户端请求,对远程计算机系统进行系统操作的过程如图2所示。
其中,客户端向Daemon应用服务器发送一般请求信息的过程如图2(a)所示,首先Daemon应用服务器作为系统的应用服务随系统自动启动,并且驻留在系统中对服务端口进行侦听。客户端为了得到Daemon应用服务器的服务,必须首先通过服务端口与Daemon应用服务器建立TCP链路,由客户端发起链路的建立(步骤201a),Daemon应用服务器检测到连接的客户端后开始建立链路(步骤202a、203a)。本实施例中客户端与应用服务器的连接是一种短连接的方式,即一次完整的通信结束后,此链路将被释放掉,当然,根据不同的需要,此处的TCP连接也可以为长连接,如计费业务的应用中。
TCP链路建立之后,客户端就可以通过此链路向Daemon应用服务器发送请求消息(步骤204a),Daemon应用服务器的信息接收模块接收请求消息后,建立消息队列(步骤205a),按序将请求消息发送到信息处理模块(步骤206a),在其他实施例中,信息接收模块也可根据消息的优先级,把优先级较高的请求消息先发送到信息处理模块;Daemon应用服务器通过信息处理模块中消息解析单元对客户端发送的消息进行解析(步骤207a),并将解析结果发送到相应的消息处理单元;消息处理单元按照消息内容对远程客户端进行系统操作,即进行消息处理(步骤208a),并将消息处理结果发送到信息回馈模块(步骤209a),信息回馈模块将处理结果转化、组装为内部消息格式(步骤210a),然后发送给相应的客户端(步骤211a),客户端收到返回结果后,释放TCP链路(步骤212a)。
当客户端要求的代理服务Daemon应用服务器不支持时,Daemon应用服务器可以将客户端的请求转发到其他具备相应功能的远程资源服务器,由远程资源服务器进行处理并将结果通过Daemon应用服务器返回给客户端。客户端向Daemon应用服务器发送代理服务请求信息的过程如图2(b)所示,其步骤201b至207b同步骤201a至207a,本实施例中消息解析单元将解析的代理服务请求消息发送到实现代理服务的消息处理单元(步骤208b),实现代理服务的消息处理单元收到该请求消息后,向远程资源服务器发起TCP连接(步骤209b),远程资源服务器与Daemon应用服务器建立TCP链路后(步骤210b),实现代理服务的消息处理单元向远程资源服务器发送代理服务消息(步骤211b),然后远程资源服务器返回该代理服务所涉及的资源到Daemon应用服务器(步骤212b),实现代理服务的消息处理单元将远程资源服务器返回的资源发送到信息回馈模块(步骤213b),信息回馈模块收到处理结果后,将其转化、组装为内部消息格式(步骤214b),发送给相应的客户端(步骤215b),客户端收到返回结果后,释放TCP链路(步骤216b)。
随着业务需求的不断增加,客户端的请求消息类型也随之增加,相应的应用服务器也要不断地满足客户端新的请求消息类型,因此应用服务器可扩展性能和自动升级功能是衡量应用服务器性能的重要指标。本实施例中Daemon应用服务器采用一种分层的组织结构模式,消息处理单元的设计方式灵活,既可以从属于Daemon应用服务器核心模块提供对外服务,也可以以动态链接库的方式根据客户端的请求而动态加载,图3所示,即为Daemon应用服务器自动升级过程。
客户端发起链路的建立(步骤301),Daemon应用服务器检测到连接的客户端后开始建立链路(步骤302、303)。客户端向Daemon应用服务器发送Daemon应用服务器升级请求消息(步骤304),信息接收模块接收到该消息后,对其进行消息排队,然后将这些消息队列分别顺序发送到信息处理模块(步骤305)。信息处理模块的消息解析单元解析该消息(步骤306),然后将该消息发送到实现升级处理的消息处理单元,该消息处理单元收到该消息后,首先会停止所有由Daemon应用服务器启动的服务进程并备份旧版本的Daemon应用服务器(步骤307),然后启动Daemon应用服务器升级进程(步骤308)。
当Daemon应用服务器升级进程启动之后,首先会停止Daemon应用服务器进程,此时客户端与Daemon应用服务器之间的TCP连接会被释放掉(步骤309),安装新版本的Daemon应用服务器(步骤310);如果新版本的Daemon应用服务器安装成功,则Daemon应用服务器升级进程将会启动新的Daemon应用服务器以提供对外服务,否则Daemon应用服务器升级进程将还原备份的旧版本Daemon应用服务器并启动之(步骤311)。
上述升级操作完成后,Daemon应用服务器会更新版本配置文件中的版本号并启动端口进行侦听,此时客户端会轮循的去连接Daemon应用服务器,直到检测到服务端口被打开时,与Daemon应用服务器建立TCP链路,然后新版本的Daemon应用服务器会向客户端发送升级成功的消息。
当然也存在Daemon应用服务器升级失败的情况,此时,Daemon应用服务器升级进程会自动恢复原来的Daemon应用服务器版本,即不进行升级,同时提示用户升级失败。
若多个不同的客户端均请求服务器升级时,收到升级命令的消息处理单元首先通过对比安装服务器中的最新安装版本号以及当前服务器的版本号,若当前服务器版本号为最新安装版本号,则提示用户目前版本是最新的,即无需升级。
在另一实施例中,Daemon应用服务器自身也可以主动发起升级请求,此时,Daemon应用服务器中设置一个定时器,当该定时器设定时间到后,检测是否存在新版本,若是则发送升级提示信息到客户端,由用户选择是否对当前驻Daemon应用服务器进行升级操作。其中,升级操作的过程同上述步骤305至步骤311。
从上述实施例可以看出,本发明所采用的技术方案不仅可以实现并发式B/S和C/S模式网络通信,而且可以实现客户端请求与应用服务器操作系统类型无关性,同时本发明所提出的应用服务器具有非常好的可扩展性能、自动升级功能以及服务代理机制。
以上所述,仅为本发明较佳的具体实施方案,但本发明的保护范围并不局限与此,任何熟悉本领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化和替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权力要求的保护范围为准。
Claims (12)
1.一种Daemon应用服务器,适用于计算机远程控制过程,其特征在于,该服务器包括依次连接的信息接收模块、信息处理模块以及信息回馈模块,其中,
所述信息接收模块,用于并发式接收来自客户端的各种请求消息,建立消息队列,按照接收顺序或者优先级顺序将各种请求消息发送到信息处理模块;
所述信息处理模块,用于利用系统函数处理机制响应和处理客户端的各种请求消息,并将消息处理结果发送到信息回馈模块;
所述信息回馈模块,用于将请求消息处理结果转化并组装为客户端与Daemon应用服务器所约定的内部消息格式返回给客户端。
2.如权利要求1所述的服务器,其特征在于,所述信息处理模块进一步包括消息解析单元及与其相连的若干用于处理不同消息的消息处理单元,其中
所述消息解析单元,用于解析客户端发送的各种请求消息,并根据解析结果将不同的请求消息发送到相应的消息处理单元;
所述消息处理单元,采用系统函数处理机制,根据收到的消息内容进行操作,并将消息处理结果发送到信息回馈模块。
3.如权利要求2所述的服务器,其特征在于,
所述消息处理单元包括用于实现代理服务的消息处理单元,用于在接收到代理服务请求消息后,建立与远程资源服务器的通信,接收远程资源服务器返回的远程资源,由所述信息回馈模块返回给请求代理服务的客户端。
4.如权利要求2所述的服务器,其特征在于,
所述消息处理单元包括用于实现升级的消息处理单元,用于在接收到升级请求消息后进行升级或者定时自动启动升级,停止所有由Daemon应用服务器启动的服务进程,安装新版本Daemon应用服务器。
5.如权利要求4所述的服务器,其特征在于,
升级操作完成后,所述用于实现升级的消息处理单元更新版本配置文件中的版本号并启动端口进行侦听,当客户端轮循的连接Daemon应用服务器,并检测到服务端口被打开时,与所述Daemon应用服务器建立TCP链路,所述信息回馈模块向客户端发送升级成功的消息。
6.如权利要求1所述的服务器,其特征在于,
所述信息回馈模块发送的消息处理结果包括消息编号、结果判断以及结果内容。
7.一种Daemon应用服务器的远程控制方法,其特征在于,包括以下步骤:
A:所述Daemon应用服务器的信息接收模块接收来自客户端的请求消息,建立消息队列,按照接收顺序或者优先级顺序将各种请求消息发送到信息处理模块;
B:所述Daemon应用服务器的信息处理模块收到所述信息接收模块转发的请求消息后,利用系统函数处理机制响应和处理客户端的请求消息;
C:所述Daemon应用服务器的信息回馈模块从信息处理模块收到客户端请求消息处理结果后,将该结果转化并组装为客户端与Daemon应用服务器所约定的内部消息格式发送到客户端。
8.如权利要求7所述的方法,其特征在于,所述步骤B进一步包括以下步骤:
B1,所述信息处理模块的消息解析单元对收到的所述请求消息进行解析,并根据解析结果将不同的请求消息发送到相应的消息处理单元;
B2,所述消息处理单元采用系统函数处理机制,根据收到的请求消息的内容对远程计算机系统进行系统操作,并将消息处理结果发送到信息回馈模块。
9.如权利要求8所述的方法,其特征在于,
所述步骤B2中,若所述请求消息的内容为请求代理服务,则所述消息处理单元建立与远程资源服务器的通信,接收远程资源服务器返回的远程资源,由所述信息回馈模块返回给请求代理服务的客户端。
10.如权利要求8所述的方法,其特征在于,
所述步骤B2中,若所述请求消息的内容为请求Daemon服务器升级时或者所述消息处理单元定时自动启动升级,所述消息处理单元首先停止所有由Daemon应用服务器启动的服务进程,并备份旧版本的Daemon服务器,安装新版本Daemon应用服务器。
11.如权利要求7所述的方法,其特征在于,
所述信息回馈模块向客户端发送的消息处理结果包括消息编号、结果判断以及结果内容。
12.如权利要求10所述的方法,其特征在于,
升级操作完成后,用于实现升级的消息处理单元更新版本配置文件中的版本号并启动端口进行侦听,当客户端轮循的连接Daemon应用服务器,并检测到服务端口被打开时,与所述Daemon应用服务器建立TCP链路,所述信息回馈模块向客户端发送升级成功的消息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008100047731A CN101227428B (zh) | 2008-01-30 | 2008-01-30 | 一种应用服务器及其远程控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008100047731A CN101227428B (zh) | 2008-01-30 | 2008-01-30 | 一种应用服务器及其远程控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101227428A CN101227428A (zh) | 2008-07-23 |
CN101227428B true CN101227428B (zh) | 2011-12-07 |
Family
ID=39859188
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008100047731A Active CN101227428B (zh) | 2008-01-30 | 2008-01-30 | 一种应用服务器及其远程控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101227428B (zh) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102833217B (zh) * | 2011-06-16 | 2017-09-15 | 中兴通讯股份有限公司 | 客户/服务器应用的处理方法及集中处理系统 |
CN102223381A (zh) * | 2011-07-07 | 2011-10-19 | 莫雅静 | 一种消息推送方法、服务器、客户端及系统 |
CN103971688B (zh) * | 2013-02-01 | 2016-05-04 | 腾讯科技(深圳)有限公司 | 一种语音数据采集服务系统及方法 |
CN104468547B (zh) * | 2014-11-28 | 2019-03-15 | 北京奇安信科技有限公司 | 建立长连接的方法、装置及系统 |
CN104683731B (zh) * | 2015-03-20 | 2019-02-19 | 苏州科达科技股份有限公司 | 一种用于异构平台间通信的方法及系统 |
CN106254105A (zh) * | 2016-07-28 | 2016-12-21 | 杭州昆海信息技术有限公司 | 一种组件更新方法及装置 |
CN106445593B (zh) * | 2016-09-22 | 2020-02-18 | 广州华多网络科技有限公司 | 一种分布式系统通信中灰度升级的方法及装置 |
CN106534281B (zh) * | 2016-10-25 | 2019-09-24 | Oppo广东移动通信有限公司 | 一种数据请求的响应方法、装置及系统 |
CN106598648A (zh) * | 2016-11-10 | 2017-04-26 | 北京三快在线科技有限公司 | 一种服务器程序升级的控制方法及装置 |
CN107426276A (zh) * | 2017-04-22 | 2017-12-01 | 高新兴科技集团股份有限公司 | 一种城市运营中心大屏控制系统 |
CN107945354A (zh) * | 2017-11-20 | 2018-04-20 | 浪潮金融信息技术有限公司 | 排队叫号方法及系统、计算机存储介质和终端 |
CN108665654A (zh) * | 2018-05-18 | 2018-10-16 | 任飞翔 | 收银信息同步方法及收银系统 |
CN110502266A (zh) * | 2019-08-26 | 2019-11-26 | 中电九天智能科技有限公司 | 一种CIM server集群无缝更新方法 |
CN111510472A (zh) * | 2020-03-11 | 2020-08-07 | 苏州浪潮智能科技有限公司 | 一种客户端集群管理方法、系统、终端及存储介质 |
CN111841019A (zh) * | 2020-06-23 | 2020-10-30 | 腾讯科技(成都)有限公司 | 游戏应用安全验证方法、装置、设备及存储介质 |
CN114115003B (zh) * | 2021-11-12 | 2023-08-22 | 浙江银盾云科技有限公司 | 远程启停控制平台 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1545289A (zh) * | 2003-11-26 | 2004-11-10 | 中兴通讯股份有限公司 | 协议服务器和对三种协议短消息进行合一处理的方法 |
CN1744498A (zh) * | 2004-08-31 | 2006-03-08 | 华为技术有限公司 | 一种网络服务器以及网络服务器与浏览器的数据交互方法 |
CN1987779A (zh) * | 2006-12-28 | 2007-06-27 | 上海广电(集团)有限公司中央研究院 | 基于c语言微型操作系统的图形处理方法 |
CN101106790A (zh) * | 2007-07-24 | 2008-01-16 | 伟朋科技(南京)有限公司 | 基于ssc卡的嵌入式微型服务器 |
-
2008
- 2008-01-30 CN CN2008100047731A patent/CN101227428B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1545289A (zh) * | 2003-11-26 | 2004-11-10 | 中兴通讯股份有限公司 | 协议服务器和对三种协议短消息进行合一处理的方法 |
CN1744498A (zh) * | 2004-08-31 | 2006-03-08 | 华为技术有限公司 | 一种网络服务器以及网络服务器与浏览器的数据交互方法 |
CN1987779A (zh) * | 2006-12-28 | 2007-06-27 | 上海广电(集团)有限公司中央研究院 | 基于c语言微型操作系统的图形处理方法 |
CN101106790A (zh) * | 2007-07-24 | 2008-01-16 | 伟朋科技(南京)有限公司 | 基于ssc卡的嵌入式微型服务器 |
Also Published As
Publication number | Publication date |
---|---|
CN101227428A (zh) | 2008-07-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101227428B (zh) | 一种应用服务器及其远程控制方法 | |
US8392531B2 (en) | Unified device management method and system | |
CN100496015C (zh) | 在多节点智能网络应用服务系统中实现剪贴板共享的方法 | |
JP4365161B2 (ja) | セッション状態共有方法、通信システムおよび端末装置 | |
CN1167237C (zh) | 差分通信方法 | |
CN1260937C (zh) | 减少应用程序之间数据传输的方法 | |
CN1096646C (zh) | 时间相干超高缓存系统 | |
JP4603737B2 (ja) | 通信装置及びネットワーク装置の管理方法、並びにプログラム及び記憶媒体 | |
WO2009062414A1 (en) | Integrate client and method of desktop application communicating with net web application | |
CN106445705A (zh) | 基于RabbitMQ和Socket.io的平台级联方法和系统 | |
US20020102965A1 (en) | Wireless information exchange and management system and method | |
CN114553693B (zh) | 网关升级方法及装置 | |
CN101404630B (zh) | 互联网业务接入网关的实现方法和系统 | |
CN101448004A (zh) | 基于即时通信的用户状态发布方法、服务器及系统 | |
US20050152380A1 (en) | Apparatus and method for sharing services on a network | |
CN103297269A (zh) | 一种基于服务计算平台的网络服务部署与管理方法及系统 | |
CN102054213A (zh) | 一种信息集成方法、装置及系统 | |
WO2022121492A1 (zh) | 文件传输方法、装置、计算机设备及存储介质 | |
WO2012055132A1 (zh) | 一种进行业务平台部署的系统及方法 | |
WO2024103943A1 (zh) | 一种业务处理方法、装置、存储介质及设备 | |
CN116149883B (zh) | 用于Web系统中的RPA软件快速嵌入方法及系统 | |
CN100502301C (zh) | 一种网管系统中节点控制方法 | |
WO2022042545A1 (zh) | Tsn工业应用服务器、客户端、系统、服务方法及储存介质 | |
CN100391149C (zh) | 多节点智能网络应用服务系统中的应用管理子系统及方法 | |
CN100505735C (zh) | 一种多节点智能网络应用服务系统中的会话管理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20150922 Address after: 610000 No. 192, Xiaojiahe, Chengdu hi tech Development Zone, Sichuan Patentee after: SICHUAN YUECHENG ENVIRONMENTAL PROTECTION ENERGY SAVING SCIENCE & TECHNOLOGY CO., LTD. Address before: 518057 Nanshan District high tech Industrial Park, Guangdong, South Road, science and technology, ZTE building, legal department Patentee before: ZTE Corporation |