发明名称 |
软件运行系统和软件运行方法 |
摘要 |
本发明涉及一种全新的软件运行方法和软件运行系统。软件运行系统,包括客户端执行模块和服务器端控制与数据分发模块;客户端执行模块进包括;进程加载子模块,其获取和加载软件包定义文件,并在客户端建立起应用程序运行所需的环境;为待执行的应用程序创建所对应的进程;I/O监控及处理子模块,监控并截获应用程序的I/O请求;网络通讯子模块,与服务器端进行网络通讯;服务器端控制与数据分发模块包括:控制子模块,协调客户端和服务器端其它子模块之间的工作;数据分发子模块,为客户端提供软件包中的具体数据。本发明软件运行系统大大减少了对客户端计算机存储空间的要求,也免除了在客户端进行整个软件安装的过程。 |
申请公布号 |
CN101452402B |
申请公布日期 |
2012.05.30 |
申请号 |
CN200810219547.5 |
申请日期 |
2008.11.28 |
申请人 |
珠海金山快快科技有限公司 |
发明人 |
朱熠锷 |
分类号 |
G06F9/46(2006.01)I;G06F9/445(2006.01)I |
主分类号 |
G06F9/46(2006.01)I |
代理机构 |
广东秉德律师事务所 44291 |
代理人 |
杨焕军 |
主权项 |
软件运行系统,其特征在于,包括位于客户端的客户端执行模块和位于服务器端的服务器端控制与数据分发模块;客户端执行模块进一步包括;进程加载子模块,其一方面获取和加载软件包定义文件,并在客户端建立起应用程序运行所需的环境;另一方面为待执行的应用程序创建所对应的进程;I/O监控及处理子模块,监控并截获应用程序的I/O请求;网络通讯子模块,根据其它子模块的请求,与服务器端进行网络通讯,下载相应的数据到本地计算机;服务器端控制与数据分发模块进一步包括:控制子模块,协调客户端和服务器端其它子模块之间的工作;数据分发子模块,为客户端提供软件包中的具体数据。 |
地址 |
519015 广东省珠海市唐家湾镇港湾大道科技一路10号主楼第六层622F单元 |