[发明专利]提供用于多处理的程序的方法和执行该方法的服务器无效
申请号: | 201310009108.2 | 申请日: | 2013-01-10 |
公开(公告)号: | CN103077077A | 公开(公告)日: | 2013-05-01 |
发明(设计)人: | 张星国;刘光喜;成周弦;陈譓瑱;李允珩 | 申请(专利权)人: | 新游游戏株式会社 |
主分类号: | G06F9/46 | 分类号: | G06F9/46 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 吕俊刚;刘久亮 |
地址: | 韩国*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 提供 用于 处理 程序 方法 执行 服务器 | ||
技术领域
本发明涉及多处理技术,更具体地,涉及提供用于多处理的程序的方法和执行向用户终端提供用于多处理的程序的方法的服务器。用于多处理的程序将临时程序转换为实际程序,并且将该实际程序存储在单独的存储空间中。所述方法和服务器复制用于多处理的程序并且使实际程序以用于多处理的程序的名义来运行,如此,使得用户终端可以以相同的进程的名义来运行多个进程,并且以可靠的方式来操作程序。
背景技术
在另一个应用程序被运行的同时,应用程序的可靠操作得不到保障。
更具体地,如果在应用程序已在运行的同时通过使用ShellExecute或CreateProcess函数来执行新的应用程序,则通过安装在用户终端中的杀毒程序,新的应用程序可能会被诊断为病毒程序,或者新的应用程序可能无法以正常的方式运行。
各种技术已被开发来执行外部的应用程序。下面介绍的专利都与上面提到的技术相关。
韩国专利No.10-0786408涉及一种系统,其用于自动地执行在外部存储器中存储的应用程序。更具体地,如果检测到外部存储器被连接到移动通信终端,则系统在该存储器中搜索其中存储了用于连接应用程序的模块信息的模块信息文件(MIF)。系统分析所搜索到的模块信息文件(MIF),并且获得应用程序信息以及从外部存储器中读取与所获得的应用程序信息对应的应用程序,并且实施该应用程序以便于执行。以这种方式,当外部存储器连接到移动通信终端时,自动地执行在外部存储器中存储的应用程序,并且因此,用户可以容易地使用存储在外部存储器中的包括图像、声音和视频的各种信息。
韩国特开专利公开No.10-2011-0037706涉及一种系统,其用于执行存储在外部存储装置中的应用程序。更具体地,所述系统配备有:连接到任意的、第一PC的外部应用程序;在安装外部应用程序时在第一PC的操作系统中登记的该外部应用程序的安装信息;外部应用程序的安装信息的存储位置信息所位于的外部存储装置;以及操作系统。在外部存储装置连接到系统之后,当执行外部应用程序时,外部应用程序的安装信息被存储在操作系统内的对应于存储位置信息的位置处。以这种方式中,安装在外部存储装置中的应用程序可以在包括执行所选择的应用程序的第二PC的任何计算机中运行。
现有技术自动运行安装在外部装置中的应用程序,或者提供可以通过其他用户执行的技术。但是,现有的技术不提供对于由错误的诊断而导致的不稳定操作的补救措施。另外,从程序开发者的观点来看,现有技术不提供诸如分析在程序执行期间发生的错误的原因和错误处理这样的技术。
发明内容
技术问题
本发明已做出努力来提出一种提供用于多处理的程序的方法,并且执行该方法的服务器向用户终端提供用于多处理的程序。用于多处理的程序将临时程序转换为实际程序,并且将该实际程序存储在单独的存储空间中。所述方法和服务器复制用于多处理的程序并且使实际程序以用于多处理的程序的名义来运行,如此,使得用户终端可以以相同的进程的名义来运行多个进程,并且以可靠的方式来操作程序。
本发明已做出努力来提出一种提供用于多处理的程序的方法,并且执行该方法的服务器向用户终端提供用于多处理的程序。用于多处理的程序将以压缩文件的形式而被包括的临时程序转换为实际程序,并且将该实际程序存储在用户终端的RAM(随机存取存储器)中。所述方法和服务器通过使用fork函数(fork function)来运行所存储的实际程序,从而防止用户终端的杀毒程序错误地将实际程序诊断为病毒程序。
本发明已做出努力来提出一种提供用于多处理的程序的方法和执行该方法的服务器,在当执行用于多处理的程序的同时用户终端生成错误的情况下,所述方法接收在相应错误的发生时的程序访问码和用户终端的系统信息,并且生成访问错误信息,由此使得程序开发者能够跟踪针对用于多处理的程序导致错误的进程,并且快速地处理该进程。
技术方案
在实施方式中,在可以连接到用户终端的、执行用于多处理的程序的服务器中,执行提供用于多处理的程序的方法。提供用于多处理的程序的方法包括向用户终端提供包括至少一个临时程序的用于多处理的程序的步骤。用于多处理的程序包括:程序转换模块,在执行用于多处理的程序的同时,其将至少一个的临时程序转换为实际程序,并且将实际程序存储在单独的存储空间中;以及程序执行模块,其复制用于多处理的程序,并且使得所存储的实际程序以用于多处理的程序的名义来运行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新游游戏株式会社,未经新游游戏株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310009108.2/2.html,转载请声明来源钻瓜专利网。