基于协议代理的工作记录和技术交流系统及其方法技术方案

技术编号:19704314 阅读:24 留言:0更新日期:2018-12-08 14:49
本发明专利技术公开了基于协议代理的工作记录和技术交流系统及其方法,包括客户端、代理模块、目标服务器、数据库、显示模块;所述客户端、代理模块以及目标服务器依次连接,所述代理模块、数据库以及显示模块依次连接;记录用户每天在目标主机上的操作事项,并以视频方式输出保存;并且支持分享功能,保证用户在各大网络交流平台与他人进行技术沟通。本发明专利技术用于记录用户在目标服务器上的操作事项,并以视频方式输出保存,因此用户可以轻松记录自己每天的工作日常,同时支持分享功能,保证用户在各大网络交流平台与他人进行技术沟通。

【技术实现步骤摘要】
基于协议代理的工作记录和技术交流系统及其方法
本专利技术涉及信息共享
,具体的说,是基于协议代理的工作记录和技术交流系统及其方法。
技术介绍
在实际生产中,通常借助文档或通过口述来进行工作记录和交流,文档虽然可以长时间保存且易于修改,但当所记录的数据信息过于庞大冗杂时,则容易出现细节问题解释不完善、查找不便的问题。平常交流中,口述占大多数,但在解释某些技术操作问题上容易造成表述不清,逻辑混乱等问题,并且在下一次遇到类似的情况时,不能第一时间给出解决方案。随着网络技术的普及,人们的工作节奏加快,交集范围扩大,交流平台也显著增多,如何更高效快捷地记录自己的日常工作状态,以及分享自己的经验和学习他人经验的问题也逐渐受到人们关注。专利号为CN201710904562.2的专利技术所公布的内容是:提出了基于协议代理的数据和文件操作实时预保存方法和系统,数据或文件在操作时能够透明、自动、实时和强制的预先完成数据或文件的保存,并且无需修改客户端和服务器的程序,降低成本减少风险。本专利申请在协议代理的基础上对数据和文件的操作进行保存后,以视频输出的方式提供给用户观看。这种能够分享的功能保证了用户在各大网络交流平台上能够与他人进行技术沟通。
技术实现思路
本专利技术的目的在于提供基于协议代理的工作记录和技术交流系统及其方法,该系统基于b/s结构,当用户通过浏览器登录客户端后,需要在系统上设置好客户端的地址以及需要访问的目标服务器的账户等信息,用户通过客户端对目标服务器的一系列操作会被代理模块提取存入数据库,然后将这些通信数据通过处理后由视频的形式展现出来,经用户回放查看后分享给更多的用户一起交流使用到的技术。本专利技术通过下述技术方案实现:基于协议代理的工作记录和技术交流系统,包括客户端、代理模块、目标服务器、数据库、显示模块;所述客户端、代理模块以及目标服务器依次连接,所述代理模块、数据库以及显示模块依次连接。进一步地,为了更好的实现本专利技术,所述代理模块包括与客户端连接的伪服务器和与目标服务器连接的伪客户端,所述伪服务器与伪客户端连接。进一步地,为了更好的实现本专利技术,所述显示模块包括下载模块和链接生成模块,且分别与数据库连接。基于协议代理的工作记录和技术交流方法,记录用户每天在目标主机上的操作事项,并以视频方式输出保存;并且支持分享功能,保证用户在各大网络交流平台与他人进行技术沟通。进一步地,为了更好的实现本专利技术,具体包括以下步骤:步骤F1:用户登录系统,添加目标服务器的信息和配置客户端,用户选择目标服务器进行连接,系统启用客户端;步骤F2:代理模块设置在客户端和目标服务器之间,用于通过网络监控客户端与目标服务器之间所有通信数据,代理模块启动监控模块,采集数据;步骤F3:代理模块将采集到的数据存入数据库中;步骤F4:系统访问数据库,系统将数据加工成图像视频文件后展示在界面上,用户通过播放视频回放操作记录以及分享。进一步地,为了更好的实现本专利技术,所述步骤F1具体包括以下步骤:步骤F11:用户使用时,通过浏览器登录系统进入客户端;步骤F12:添加目标服务器的信息和配置客户端,用户选择目标服务器进行连接,系统启用客户端;步骤F13:用户通过客户端在目标服务器上执行的操作事项以通信数据的方式被系统记录。进一步地,为了更好的实现本专利技术,所述步骤F2具体包括以下步骤:步骤F21:客户端、伪服务器、伪客户端、目标服务器依次连接后进行协商完成初始化;步骤F22:伪服务器接收到客户端发送的数据后调用伪客户端,伪客户端再将数据转发给目标服务器;步骤F23:目标服务器将数据返回,伪客户端接收目标服务器返回的数据并调用伪服务器,通过伪服务器将数据转发给客户端形成数据交互;步骤F24:客户端、伪服务器、伪客户端以及目标服务器之间进行通信数据转发时代理模块提取通信数据;步骤F25:代理模块针对用户使用的不同协议采用不同方式解析通信数据得到协议数据,协议数据包括图像协议数据和字符协议数据。进一步地,为了更好的实现本专利技术,所述步骤F3具体是指:代理模块将采集到的数据加密成可用的明文数据,并按照协议分类存储在数据库中。进一步地,为了更好的实现本专利技术,所述步骤F4具体包括以下步骤:步骤F41:系统停止记录;步骤F42:用户通过浏览器访问数据库,针对不同的协议采取不同的读取方式从数据库中读取数据;步骤F43:系统将数据库中的通信数据保存为视频文件,供用户回放和查找;步骤F44:用户若要选择将视频文件分享出去,则选择链接形式分享或者下载形式分享;用户若不分享视频文件则结束工作;步骤F45:用户若选择链接形式分享时,系统生成链接和授权码,将视频文件以链接的形式分享出去,其他用户通过该链接和邀请码访问所述视频文件,在嵌入了视频播放器的网页上在线查看;用户若选择下载方式进行分享,则选择是否要下载视频播放器。步骤F46:若选择下载视频播放器,则下载得到视频压缩文件和播放器;若不下载视频文件,则下载得到视频压缩文件。进一步地,为了更好的实现本专利技术,给所述授权码设置失效时间,当授权码失效后,与授权码匹配的链接也失效。工作原理:1.用户通过浏览器登录系统,添加目标服务器的信息和配置客户端,客户端与目标服务器连接好后,启动客户端,用户通过客户端对目标服务器进行一系列操作;2.代理模块设置于客户端和目标服务器之间,用于提取和监控用户通过客户端对目标服务器的一系列操作,并将这些操作以通信数据的形式存入数据库中;3.系统从数据库中将这些通信数据转换成视频文件形式,可供用户回放和查找;4.用户将视频文件以链接或者下载的形式分享给更多的用户供他们了解和交流这些工作记录。本专利技术与现有技术相比,具有以下优点及有益效果:本专利技术用于记录用户在目标服务器上的操作事项,并以视频方式输出保存,因此用户可以轻松记录自己每天的工作日常,同时支持分享功能,保证用户在各大网络交流平台与他人进行技术沟通。附图说明图1为本专利技术的系统流程图;图2为本专利技术的系统框图。具体实施方式下面结合实施例对本专利技术作进一步地详细说明,但本专利技术的实施方式不限于此。实施例1:本专利技术通过下述技术方案实现,如图1-图2所示,基于协议代理的工作记录和技术交流系统,包括客户端、代理模块、目标服务器、数据库、显示模块;所述客户端、代理模块以及目标服务器依次连接,所述代理模块、数据库以及显示模块依次连接。需要说明的是,通过上述改进,基于协议代理的系统用于记录用户每天在目标服务器上的操作事项,并以视频方式输出保存,因此用户可以轻松记录自己每天的工作日常。同时支持分享功能,保证用户在各大网络交流平台与他人进行技术沟通。解决了日常工作交流中,因口述解释问题时某些技术操作表述不清导致逻辑混乱,以及一些经典操作的丢失。本实施例的其他部分与上述实施例相同,故不再赘述。实施例2:本实施例为系统最佳实施例,如图1-图2所示,基于协议代理的工作记录和技术交流系统,包括客户端、代理模块、目标服务器、数据库、显示模块;所述客户端、代理模块以及目标服务器依次连接,所述代理模块、数据库以及显示模块依次连接;所述代理模块包括与客户端连接的伪服务器和与目标服务器连接的伪客户端,所述伪服务器与伪客户端连接;所述显示模块包括下载模块和链接生成模块,且分别与数据库连接。本专利技术本文档来自技高网...

【技术保护点】
1.基于协议代理的工作记录和技术交流系统,其特征在于:包括客户端、代理模块、目标服务器、数据库、显示模块;所述客户端、代理模块以及目标服务器依次连接,所述代理模块、数据库以及显示模块依次连接。

【技术特征摘要】
1.基于协议代理的工作记录和技术交流系统,其特征在于:包括客户端、代理模块、目标服务器、数据库、显示模块;所述客户端、代理模块以及目标服务器依次连接,所述代理模块、数据库以及显示模块依次连接。2.根据权利要求1所述的基于协议代理的工作记录和技术交流系统,其特征在于:所述代理模块包括与客户端连接的伪服务器和与目标服务器连接的伪客户端,所述伪服务器与伪客户端连接。3.根据权利要求2所述的基于协议代理的工作记录和技术交流系统,其特征在于:所述显示模块包括下载模块和链接生成模块,且分别与数据库连接。4.根据权利要求1-3任一项所述的基于协议代理的工作记录和技术交流方法,其特征在于:记录用户每天在目标主机上的操作事项,并对操作事项以视频方式输出保存,然后进行分享。5.根据权利要求4所述的基于协议代理的工作记录和技术交流方法,其特征在于:具体包括以下步骤:步骤F1:用户登录系统,添加目标服务器的信息和配置客户端,用户选择目标服务器进行连接,系统启用客户端;步骤F2:代理模块设置在客户端和目标服务器之间,用于通过网络监控客户端与目标服务器之间所有通信数据,代理模块启动监控模块,采集数据;步骤F3:代理模块将采集到的数据存入数据库中;步骤F4:系统访问数据库,并且将数据加工成图像视频文件后展示在界面上,用户通过播放视频回放操作记录以及分享。6.根据权利要求5所述的基于协议代理的工作记录和技术交流方法,其特征在于:所述步骤F1具体包括以下步骤:步骤F11:用户使用时,通过浏览器登录系统进入客户端;步骤F12:添加目标服务器的信息和配置客户端,用户选择目标服务器进行连接,系统启用客户端;步骤F13:用户通过客户端在目标服务器上执行的操作事项以通信数据的方式被系统记录。7.根据权利要求6所述的基于协议代理的工作记录和技术交流方法,其特征在于:所述步骤F2具体包括以下步骤:步骤F21...

【专利技术属性】
技术研发人员:孙孟凡陈歆玥刘韬范渊吴永越郑学新
申请(专利权)人:成都安恒信息技术有限公司
类型:发明
国别省市:四川,51

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

1