地质研究系统和方法

文档序号:9649029阅读:649来源:国知局
地质研究系统和方法
【技术领域】
[0001]本发明涉及地质研究领域,特别涉及一种地质研究系统和方法。
【背景技术】
[0002]在传统的地质研究中,每位地质研究人员都配备有工作站。而在实际使用中,我们发现工作站的资源利用率很低,在通常情况下,地质研究人员使用地质研究软件时,系统资源的利用率不足15%,只有极少的情况会用到极高的系统资源。这就造成了系统资源的严重浪费。而且通常工作站都放在机房中,冬冷夏热,环境较不舒适。地质研究人员只能在本地使用地质研究软件,在异地或进行汇报等情况下无法使用地质研究软件。
[0003]为了解决异地无法使用工作站的问题,基于云桌面技术的地质研究方式应运而生,使地质研究人员在办公室、会议室甚至网络连通的异地都能够使用地质研究类软件,同时能够提高工作站资源的利用率。
[0004]在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
[0005]传统的云桌面系统通常是在服务器端建立虚拟机,用户登录到虚拟机中进行使用。各用户使用的软件相同,为每个用户建好虚拟机后都需要进行地质研究类软件的安装、配置,系统管理员的工作量大,重复工作多;各个用户所分配的虚拟机计算资源是独享的,无法动态的调配,灵活性不高。

【发明内容】

[0006]为了解决现有技术的问题,本发明实施例提供了一种地质研究系统和方法。所述技术方案如下:
[0007]—方面,本发明实施例提供了一种地质研究系统,所述系统包括:客户端、WEB服务器和应用服务器;
[0008]所述客户端包括:
[0009]输入模块,用于通过接入页面向所述WEB服务器发送用户账号信息;
[0010]下载模块,用于从所述WEB服务器下载连接文件,所述连接文件是所述WEB服务器根据所述应用服务器中的空闲资源生成的;
[0011]第一连接模块,用于采用所述连接文件与所述应用服务器建立连接;
[0012]第一发送模块,用于向所述应用服务器发送地质研究数据以及用户的操作指令,所述用户的操作指令用于控制所述应用服务器上预设的地质研究应用工作;
[0013]第一接收模块,用于接收所述应用服务器根据所述地质研究数据以及用户的操作指令发送的图像形式的处理结果;
[0014]显示模块,用于显示所述图像形式的处理结果;
[0015]所述WEB服务器包括:
[0016]发布模块,用于采用WEB方式发布所述接入页面;
[0017]调度模块,用于根据所述应用服务器中的空闲资源为用户分配资源,所述资源为可同时登录所述应用服务器的多个账户中的一个;
[0018]生成模块,用于根据为所述用户分配的资源生成所述连接文件;
[0019]所述应用服务器包括:
[0020]第二连接模块,用于与所述客户端建立连接;
[0021]第二接收模块,用于接收所述客户端发送的所述地质研究数据以及用户的操作指令;
[0022]处理模块,用于采用所述预设的地质研究应用并根据所述用户的操作指令处理所述地质研究数据,得到所述图像形式的处理结果;
[0023]第二发送模块,用于将所述图像形式的处理结果发送给所述客户端。
[0024]在本发明实施例的一种实现方式中,所述第二发送模块,包括:
[0025]三维图像传输单元,用于向所述客户端传输三维图像画面形式的处理结果。
[0026]在本发明实施例的另一种实现方式中,所述显示模块包括:
[0027]三维图像显示单元,用于调用预设的三维显示插件显示所述应用服务器传输的三维图像画面形式的处理结果。
[0028]在本发明实施例的另一种实现方式中,所述应用服务器还包括:
[0029]检测模块,用于检测所述预设的地质研究应用中重复的环境变量;
[0030]删除模块,用于删除检测到的所述重复的环境变量。
[0031]另一方面,本发明实施例还提供了一种地质研究方法,所述方法包括:
[0032]客户端通过接入页面向WEB服务器发送用户账号信息;
[0033]从所述WEB服务器下载连接文件,所述连接文件是所述WEB服务器根据应用服务器中的空闲资源生成的,所述资源为可同时登录应用服务器的多个账户中的一个;
[0034]采用所述连接文件与所述应用服务器建立连接;
[0035]向所述应用服务器发送地质研究数据以及用户的操作指令,所述用户的操作指令用于控制所述应用服务器上预设的地质研究应用工作;
[0036]接收所述应用服务器返回的图像形式的处理结果,所述图像形式的处理结果是所述应用服务器采用所述预设的地质研究应用并根据所述用户的操作指令处理所述地质研究数据得到的;
[0037]显示所述图像形式的处理结果。
[0038]在本发明实施例的一种实现方式中,所述接收所述应用服务器返回的图像形式的处理结果,包括:
[0039]接收所述应用服务器传输三维图像画面形式的处理结果。
[0040]在本发明实施例的另一种实现方式中,所述显示所述图像形式的处理结果,包括:
[0041]调用预设的三维显示插件显示所述应用服务器传输的三维图像画面形式的处理结果。
[0042]另一方面,本发明实施例还提供了一种地质研究方法,所述方法包括:
[0043]应用服务器与客户端建立连接,以使所述客户端采用可同时登录所述应用服务器的多个账户中的一个登录;
[0044]接收所述客户端发送的地质研究数据以及用户的操作指令;
[0045]采用预设的地质研究应用并根据所述用户的操作指令处理所述地质研究数据,得到所述图像形式的处理结果;
[0046]将所述图像形式的处理结果发送给所述客户端。
[0047]在本发明实施例的一种实现方式中,所述将所述图像形式的处理结果发送给所述客户端,包括:
[0048]向所述客户端传输三维图像画面形式的处理结果。
[0049]在本发明实施例的另一种实现方式中,所述方法还包括:
[0050]检测所述预设的地质研究应用中重复的环境变量;
[0051]删除检测到的所述重复的环境变量。
[0052]本发明实施例提供的技术方案带来的有益效果是:
[0053]通过用户在接入页面向所述WEB服务器发送用户账号信息,WEB服务器为用户分配资源,根据所述用户账号信息和为所述用户分配的资源生成所述连接文件,客户端采用所述连接文件与所述应用服务器建立连接,以实现后续地质研究工作,在上述过程中WEB服务器负责为用户分配资源,不再由单个用户独占,资源可以重复利用,灵活性高,每个应用服务器可以统一进行应用的安装,系统管理员的工作量小。
【附图说明】
[0054]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1