一种平台协助多个角色建立网络连接的设备和方法技术

技术编号:4169062 阅读:308 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种平台协助多个角色建立网络连接的设备和方法,属于计算机领域。本发明专利技术的主要用途是用于各种平台系统,本发明专利技术的优点在于:使用本发明专利技术,可以在在线帮助的过程中使帮助方和求助方建立网络连接,求助方、帮助方在同一个网络,一方在局域网里、另一方在广域网上,也可以双方在不同的局域网里,如果直接网络连接建立失败,本发明专利技术可以为求助方和帮助方建立转发的网络连接比原有的方法应用更加广泛。

A device and method for enabling a plurality of roles to establish network connections

The invention discloses an apparatus and a method for a platform to assist a plurality of roles in establishing network connection, and belongs to the computer field. The invention is mainly used for various platform system, the present invention has the advantages that the invention can be used, in an online help process to help and help establish a network connection, the appeal party and the help party in a network, a party in the local area network, the other party is in a wide area network, can also be the two sides in the different local area networks, if the direct network connection, the invention can help and help establish forwarding network connection method is more extensive than the original application.

【技术实现步骤摘要】

本专利技术涉及一种在线帮助方法,尤其涉及一种平台协,助多个角色建立网络连接的设备和 方法,属于计算机领域。其中,求助方是使用求助方装置的用户,帮助方是为求助方提供在 线帮助服务的技术支持人员,求助方装置是求助方操作的计算机等设备,帮助方装置是帮助 方操作的计算机等设备,帮助方可以通过网络远程操作求助方装置,为求助方提供在线帮助。
技术介绍
随着计算机网络技术的不断发展,越来越多的人们开始在网络上通过在线帮助技术寻求 帮助。其中,求助方是使用求助方装置的用户,帮助方是为求助方提供在线帮助服务的技术 支持人员,帮助方可以通过网络远程操作求助方装置,为求助方提供在线帮助。远程帮助方 可以使用帮助方装置来解决本地求助方的问题,对本地求助方进行在线帮助,例如配置本地 求助方装置等等。我们公司以前申请的专利200710002999. 3 (申请日2007.2.1,名称 一种在线帮助平 台系统及其实现方法)中公开了一种在在线帮助过程网络连接的方法。本次申请在原申请的 基础上,专利技术了,可以在在线帮助的过程 中使帮助方和求助方建立网络连接,求助方、帮助方在同一个网络, 一方在局域网里、另一 方在广域网上,也可以双方在不同的局域网里,如果直接网络连接建立失败,本专利技术可以为 求助方和帮助方建立转发的网络连接,比原有的方法应用更加广泛。综观上述诸般问题,本公司开发人员潜心研究并根据实际需求,设计出一种可以有效克 服上述问题的用于平台对多个角色进行状态控制的设备和方法。
技术实现思路
本专利技术的目的在于提供。可以在在线 帮助的过程中使帮助方和求助方建立网络连接,求助方、.帮助方在同一个网络, 一方在局域 网里、另一方在广域网上。为了实现上述专利技术目的,本专利技术的技术方案以如下方式实现一种平台协助多个角色建立网络连接的设备,其中,求助方是使用求助方装置的用户, 帮助方是为求助方提供在线帮助服务的技术支持人员,求助方装置是求助方操作的计算机等 设备,帮助方装置是帮助方操作的计算机等设备,帮助方可以通过网络远程操作求助方装置, 为求助方提供在线帮助,其特征在于,所述装置至少包含服务直连转发装置,接收求助方装置或帮助方装置的服务连接请求消息,判断已建立在 线帮助关系的求助方装置和帮助方装置间的网络环境属性,4艮据网络环境属性决定二者间通 信方式。一种平台协助多个角色建立网络连接的方法,其中,求助方是使用求助方装置的用户,帮助方是为求助方提供在线帮助服务的技术支持人员,帮助方可以通过网络远程操作求助方 装置,为求助方提供在线帮助,其特征在于,所述方法包含如下步骤步骤1.帮助方装置发送服务直连失败消息给服务连接装置;服务直连失败消息包括帮 助方装置和目标求助方装置的唯一标识;步骤2.服务直连转发装置通过帮助方装置和目标求助方装置的唯一标识,分别发送服 务转发消息给两者;其中,服务转发消息包括服务直连转发装置的网络地址和网络端口;步骤3.帮助方装置和求助方装置收到服务转发消息后,根据服务转发消息中的网络地 址和网络端口,分别与服务连接装置建立网络连接;步骤4.服务直连转发装置接受帮助方装置和求助方装置的连接,创建连接对象,并且 把它们做为 一对保存在服务直连转发装置的连接对象队列中;步骤5.帮助方装置和求助方装置分别通过与服务直连转发装置的网络连接,把向另一 方发送的在线帮助信息发送至服务直连转发装置;步骤6.服务直连转发装置收到在线帮助信息后,根据连接对象队列中的配对关系,转 发给另 一方的服务连接装置。与现有技术相比,本专利技术的有益效果是本专利技术为提供了。使用本专利技术,可以 在在线帮助的过程中使帮助方和求助方建立网络连接,求助方、帮助方在同一个网络, 一方 在局域网里、另一方在广域网上,也可以双方在不同的局域网里,如果直接网络连接建立失 败,本专利技术可以为求助方和帮助方建立转发的网络连接,比原有的方法应用更加广泛。这种 保护技术应用面很广,可以运用在计算机、手机等各种电子设备终端上,可以用于WINDOWS、 LINUX等操作系统。附图说明图1为系统结构图。图2为系统工作流程图。图3为系统转发流程图。具体实施,方式求助方装置103和帮助方装置104的建立网络连接将遇到以下三种情况 (D如果帮助方装置104与求助方装置103在同一网络内,那么服务连接装置102的服务直连转发装置101发送服务直连消息给帮助方装置104,帮助方装置104的服务连接装置102在收到该消息后,就可以主动连接求助方装置103,建立网络连接;(2)如果帮助方装置104或者求助方装置103其中一方在局域网里,而另外一方在广域网上,并具有独立的网络地址时,那么服务直连转发装置101发送服务直连消息给局域网一方的服务连接装置,接收到服务直连消息的局域网一方,就可以通过服务连接装置主动连接另一方的服务连接装置,建立网络连接;0如果帮助方装置104与求助方装置104在不同的局域网里,各自通过局域网出口的NAT (Network Address Translation,网络地址转换)设备地址转换后,与平台的服务连接装置 102建立网络连接。如图1所示,本专利技术一个基本实施例的结构至少包括服务直连转发装置101,服务连接 装置102,求助方装置103和帮助方装置104。服务直连转发装置101,接收求助方装置103或帮助方装置104的服务连接请求消息, 其中服务直连转发装置101负责判断已建立在线帮助关系的求助方装置103和帮助方装置104 间的网络环境属性,根据网络环境属性决定二者间通信方式;求助方装置103和帮助方装置 104之间的通信方式;其中,求助方装置103和帮助方装置104间通信内容可以是求助方装 置103的屏幕图像信息、屏幕操作信息、文字信息、图片信息、音频信息、视频信息及文件 等。服务连接装置102,用于服务直连转发装置101,求助方装置103和帮助方装置104之间的通信。求助方装置103,是求助方操作的计算机等设备。 帮助方装置104,是帮助方操作的计算机等设备。 图2是用于说明系统工作的总流程,具体步骤如下步骤1.发送服务直连协商消息给求助方装置103和帮助方装置104 (步骤S1001);步骤2.求助方装置103和帮助方装置104收到服务直连协商消息,两者在服务连接装 置102的协调下进行NAT穿透(步骤S1002 );步骤3.经过NAT穿透后,服务连接装置102得到求助方装置103和帮助方装置104的 建立网络连接所需要的互联网地址,并将所得到的求助方装置103互联网地址加入服务直连 消息后,发送至帮助方装置104 (步骤S1003 );步骤4.帮助方装置的服务连接装置在收到服务直连消息后,主动连接求助方装置的服 务连接装置,建立网络连接(步骤S1004);步骤5.当网络连接创建成功时,求助方装置103和帮助方装置104就可以通过所建立 的网络连接进行通信。图3是用于说明系统转发流程图,具体步骤如下;步骤1.帮助方装置104发送服务直连失败消息给服务连接装置102 (步骤S2001 );服 务直连失败消息包括帮助方装置104和目标求助方装置103的唯一标识;步骤2.服务直连转发装置101通过帮助方装置104和目标求助方装置104的唯一标识, 分别发送服务转发消息给两者本文档来自技高网...

【技术保护点】
一种平台协助多个角色建立网络连接的设备,其中,求助方是使用求助方装置的用户,帮助方是为求助方提供在线帮助服务的技术支持人员,求助方装置是求助方操作的计算机等设备,帮助方装置是帮助方操作的计算机等设备,帮助方可以通过网络远程操作求助方装置,为求助方提供在线帮助,其特征在于,所述装置至少包含: 服务直连转发装置,接收求助方装置或帮助方装置的服务连接请求消息,判断已建立在线帮助关系的求助方装置和帮助方装置间的网络环境属性,根据网络环境属性决定二者间通信方式。

【技术特征摘要】
1.一种平台协助多个角色建立网络连接的设备,其中,求助方是使用求助方装置的用户,帮助方是为求助方提供在线帮助服务的技术支持人员,求助方装置是求助方操作的计算机等设备,帮助方装置是帮助方操作的计算机等设备,帮助方可以通过网络远程操作求助方装置,为求助方提供在线帮助,其特征在于,所述装置至少包含服务直连转发装置,接收求助方装置或帮助方装置的服务连接请求消息,判断已建立在线帮助关系的求助方装置和帮助方装置间的网络环境属性,根据网络环境属性决定二者间通信方式。2. —种平台协助多个角色建立网络连接的方法,其中,求助方是使用求助方装置的用户, 帮助方是为求助方提供在线帮助服务的技术支持人员,帮助方可以通过网络远程操作求助方 装置,为求助方提供在线帮助,其特征在于,所述方法包含如下步骤步骤1.帮助方装置发送服务直连失败消...

【专利技术属性】
技术研发人员:聂晶陈海群
申请(专利权)人:北京帮助在线信息技术有限公司
类型:发明
国别省市:11[中国|北京]

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

1