一种基于软件开发平台中多目标交叉调试系统技术方案

技术编号:17704835 阅读:50 留言:0更新日期:2018-04-14 17:50
本发明专利技术涉及一种基于软件开发平台中多目标交叉调试系统,包括基于云平台数据处理服务器、检索服务器、客户终端、通讯网络、中继服务器、通讯协议服务器、身份识别服务器,其中云平台数据处理服务器通过通讯网络分别与检索服务器、通讯协议服务器、身份识别服务器相互连接,构成一级服务网络,中继服务器通过通讯网络分别与客户终端相互链接,且各客户终端间通过通讯网络相互连接构成二级服务网络。本发明专利技术一方面网络结构简单,构建及维护成本低廉,数据处理能力及通讯能力强,数据处理可靠性高,另一方面可有效的降低软件运行时对硬件设备依赖性,在降低硬件设备投入成本的同时,提高数据处理作业能力。

【技术实现步骤摘要】
一种基于软件开发平台中多目标交叉调试系统
本专利技术涉及一种基于软件开发平台中多目标交叉调试系统,属计算机软件

技术介绍
业务交叉软件是实现当前网络数据传输交互系统的重要操作核心,但在实际使用中发现,当前所使用的交叉软件系统往往均采用基于SDH传输基础的软件及硬件平台上进行,虽然可以满足使用的需要,但一方面存在数据交互处理能力差,对软件及硬件数据处理能力要求高,设备投入及运行成本高,另一方面数据处理能力低下,数据传输效率低且对硬件设备依赖性性强,并从而进一步导致了当前数据交叉运行系统运行成本高昂且运行效率低下,不能满足当前大数据运行及处理作业的需要,因此针对这一现状,迫切需要开发一种全新的数据交叉调试系统,以满足实际使用的需要。
技术实现思路
本专利技术目的就在于克服上述不足,提供一种基于软件开发平台中多目标交叉调试系统。为实现上述目的,本专利技术是通过以下技术方案来实现:一种基于软件开发平台中多目标交叉调试系统,包括基于云平台数据处理服务器、检索服务器、客户终端、通讯网络、中继服务器、通讯协议服务器、身份识别服务器,其中云平台数据处理服务器通过通讯网络分别与检索服务器、通讯协议服务器、身份识别服务器相互连接,构成一级服务网络,中继服务器通过通讯网络分别与客户终端相互链接,且各客户终端间通过通讯网络相互连接构成二级服务网络,且每个二级服务网络均通过至少一个中继服务器与一级服务网络相互链接,通过至少一个中继服务器与其它二级服务网络相互连接。进一步的,所述的云平台数据处理服务器、检索服务器、身份识别服务器均设至少一个外部操控终端,所述的外部操控终端通过中继服务器与二级服务器网络的客户终端相互连接。进一步的,所述的基于云平台数据处理服务器中包括虚拟驱动单元、测试仿真子程序、存储单元、数据处理单元、数据检索目录列表及检索指针程序,其中数据处理单元分别与虚拟驱动单元、存储单元和检索指针程序相互链接,检索指针程序与数据检索目录列表相互链接,所述的分别与数据处理单元和数据检索目录列表相互链接,且测试仿真子程序至少一个,每个测试仿真子程序均设至少一个检索关键词,所述的检索关键词分别保存在数据检索目录列表和检索指针程序内。进一步的,所述的检索服务器包括数据检索索引主程序、优先级计算子程序、信任度计算子程序,且数据检索索引主程序分别与优先级计算子程序、信任度计算子程序相互连接。进一步的,所述的身份识别服务器包括客户终端登录信息存储单元、客户终端通讯物理寻址编码单元、客户终端软件信息识别单元、客户终端登录密码编码单元。进一步的,所述的客户终端包括驱动子程序、软件驱动子程序、硬件驱动子程序、操作界面子程序及数据映射服务子程序,操作界面子程序分别与驱动子程序、软件驱动子程序、硬件驱动子程序及数据映射服务子程序相互链接,并通过数据映射服务子程序与基于云平台数据处理服务器、身份识别服务器建立数据连接。进一步的,所述的驱动子程序、软件驱动子程序为嵌入式CORBA、嵌入式JAVA及嵌入式DCOM中的任意一种或几种共用,且当为任意几种共用时,嵌入式CORBA、嵌入式JAVA及嵌入式DCOM间采用相互平行分布架构,并通过终端子程序与操作界面子程序相互连接。进一步的,所述的通讯网络至少两条,且各条通讯网络间相互并联并均与网络切换器相互连接,所述的通讯网络包括至少一个互联网通讯网络和至少一个物联网通讯网络,且互联网通讯网络与物联网通讯网络相互并联。本专利技术方法简单,操作和实施容易,一方面网络结构简单,构建及维护成本低廉,数据处理能力及通讯能力强,数据处理可靠性高,另一方面可有效的降低软件运行时对硬件设备依赖性,在降低硬件设备投入成本的同时,提高数据处理作业能力。附图说明图1为本专利技术系统结构示意图;图2为本专利技术数据处理流程意图。具体实施方式如图1和2所示,一种基于软件开发平台中多目标交叉调试系统,包括基于云平台数据处理服务器1、检索服务器2、客户终端3、通讯网络4、中继服务器5、通讯协议服务器6、身份识别服务器7,其中云平台数据处理服务器1通过通讯网络4分别与检索服务器2、通讯协议服务器6、身份识别服务器7相互连接,构成一级服务网络,中继服务器5通过通讯网络4分别与客户终端3相互链接,且各客户终端3间通过通讯网络4相互连接构成二级服务网络,且每个二级服务网络均通过至少一个中继服务器5与一级服务网络相互链接,通过至少一个中继服务器5与其它二级服务网络相互连接。本实施例中,所述的云平台数据处理服务器1、检索服务器2、身份识别服务器7均设至少一个外部操控终端8,所述的外部操控终端8通过中继服务器5与二级服务器网络的客户终端相互连接。本实施例中,所述的基于云平台数据处理服务器1中包括虚拟驱动单元、测试仿真子程序、存储单元、数据处理单元、数据检索目录列表及检索指针程序,其中数据处理单元分别与虚拟驱动单元、存储单元和检索指针程序相互链接,检索指针程序与数据检索目录列表相互链接,所述的分别与数据处理单元和数据检索目录列表相互链接,且测试仿真子程序至少一个,每个测试仿真子程序均设至少一个检索关键词,所述的检索关键词分别保存在数据检索目录列表和检索指针程序内。本实施例中,所述的检索服务器2包括数据检索索引主程序、优先级计算子程序、信任度计算子程序,且数据检索索引主程序分别与优先级计算子程序、信任度计算子程序相互连接。本实施例中,所述的身份识别服务器7包括客户终端登录信息存储单元、客户终端通讯物理寻址编码单元、客户终端软件信息识别单元、客户终端登录密码编码单元。本实施例中,所述的客户终端3包括驱动子程序、软件驱动子程序、硬件驱动子程序、操作界面子程序及数据映射服务子程序,操作界面子程序分别与驱动子程序、软件驱动子程序、硬件驱动子程序及数据映射服务子程序相互链接,并通过数据映射服务子程序与基于云平台数据处理服务器、身份识别服务器建立数据连接。本实施例中,所述的驱动子程序、软件驱动子程序为嵌入式CORBA、嵌入式JAVA及嵌入式DCOM中的任意一种或几种共用,且当为任意几种共用时,嵌入式CORBA、嵌入式JAVA及嵌入式DCOM间采用相互平行分布架构,并通过终端子程序与操作界面子程序相互连接。本实施例中,所述的通讯网络4至少两条,且各条通讯网络间相互并联并均与网络切换器相互连接,所述的通讯网络包括至少一个互联网通讯网络和至少一个物联网通讯网络,且互联网通讯网络与物联网通讯网络相互并联。本专利技术在具体实施时,首先完成基于云平台数据处理服务器、检索服务器、客户终端、通讯网络、中继服务器、通讯协议服务器、身份识别服务器各设备间的组网链接,并由基于云平台数据处理服务器对整个网络数据处理提供数据运算、存储支持,然后一方面通过身份识别服务器为客户终端各客户终端分配通讯物理寻址编码,另一方面采集各客户终端的运行软件版本信息、登录密码信息,完成对客户终端身份信息识别,并在完客户终端身份信息识别后,通过检索服务器向基于云平台数据处理服务器发送数据检索调用请求,当基于云平台数据处理服务器接收到数据检索调用请求后,对相应数据进行检索调用,然后将检索到的相关数据按照数据检索调用请求路径直接返回到客户终端中,从而完成数据交叉调用的目的。在实际使用中,检索服务器在接收各客户终端数据检索调用请本文档来自技高网...
一种基于软件开发平台中多目标交叉调试系统

【技术保护点】
一种基于软件开发平台中多目标交叉调试系统,其特征在于:所述的基于软件开发平台中多目标交叉调试系统包括基于云平台数据处理服务器、检索服务器、客户终端、通讯网络、中继服务器、通讯协议服务器、身份识别服务器,其中所述的云平台数据处理服务器通过通讯网络分别与检索服务器、通讯协议服务器、身份识别服务器相互连接,构成一级服务网络,所述的中继服务器通过通讯网络分别与客户终端相互链接,且各客户终端间通过通讯网络相互连接构成二级服务网络,且每个二级服务网络均通过至少一个中继服务器与一级服务网络相互链接,通过至少一个中继服务器与其它二级服务网络相互连接。

【技术特征摘要】
1.一种基于软件开发平台中多目标交叉调试系统,其特征在于:所述的基于软件开发平台中多目标交叉调试系统包括基于云平台数据处理服务器、检索服务器、客户终端、通讯网络、中继服务器、通讯协议服务器、身份识别服务器,其中所述的云平台数据处理服务器通过通讯网络分别与检索服务器、通讯协议服务器、身份识别服务器相互连接,构成一级服务网络,所述的中继服务器通过通讯网络分别与客户终端相互链接,且各客户终端间通过通讯网络相互连接构成二级服务网络,且每个二级服务网络均通过至少一个中继服务器与一级服务网络相互链接,通过至少一个中继服务器与其它二级服务网络相互连接。2.根据权利要求1所述的一种基于软件开发平台中多目标交叉调试系统,其特征在于:所述的云平台数据处理服务器、检索服务器、身份识别服务器均设至少一个外部操控终端,所述的外部操控终端通过中继服务器与二级服务器网络的客户终端相互连接。3.根据权利要求1所述的一种基于软件开发平台中多目标交叉调试系统,其特征在于:所述的基于云平台数据处理服务器中包括虚拟驱动单元、测试仿真子程序、存储单元、数据处理单元、数据检索目录列表及检索指针程序,其中数据处理单元分别与虚拟驱动单元、存储单元和检索指针程序相互链接,检索指针程序与数据检索目录列表相互链接,所述的分别与数据处理单元和数据检索目录列表相互链接,且测试仿真子程序至少一个,每个测试仿真子程序均设至少一个检索关键词,所述的检索关键词分别保存在数据检索目录列表和检索指针程序内。4.根据权利要求1所述的一种基于软件开发平台中多目标...

【专利技术属性】
技术研发人员:邵蓉
申请(专利权)人:南京轩世琪源软件科技有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1