【技术实现步骤摘要】
用于资源共享的方法、资源服务器和系统
本专利技术涉及通信领域,特别涉及一种用于资源共享的方法、资源服务器和系统。
技术介绍
WebRTC(WebbasedReal-TimeCommunications,基于Web的实时通信)技术将多媒体实时通信能力内置于浏览器中。Web应用开发者仅通过简单的JavaScriptAPI(ApplicationProgramInterface,应用程序接口)调用,即可在两个浏览器间轻松实现双向多媒体实时通信或其他数据传输。分布式架构相对于传统的C/S(Client/Server,客户机/服务器)架构,将网络传输负荷从中心服务器分散到其他服务器或客户端,可以极大地节约服务器端的带宽和资源消耗,并提高用户端的资源(文件、视频)下载速度。传统的浏览器是基于“请求/应答”模式,这带来两方面的限制:1)服务器不能向浏览器主动推送数据;2)浏览器间不能直接通信,所有数据必须通过服务器中转。因此,传统浏览器在不依赖插件,如Java、ActiveX、Flash等的情况下,无法实现分布式应用。HTML5规范最新引入的WebSocket、WebRTC等技术改变了这种情况,主要体现在:1)浏览器与服务器间可以通过WebSocket建立长连接,服务器可以向浏览器主动下发数据;2)浏览器与浏览器之间可以通过WebRTC技术终端PeerConnection建立双向连接进行通信。这使得基于浏览器的分布式系统得以实现。但仅有以上两点是不够的。问题在于上述机制中,浏览器不会接受另一浏览器单方面发起的连接,而必须双方同时向对方发起连接时才可以建立双向连接。专利技 ...
【技术保护点】
一种用于资源共享的方法,其特征在于,包括:当接收到第一用户终端发送的资源查询请求时,提取出资源查询请求中包括的资源信息;查询与资源信息相关联的资源标识;将资源标识列表发送给第一用户终端,其中资源标识列表中包括查询到的资源标识;当接收到第一用户终端发送的指定资源标识时,查询与指定资源标识相关联的第二用户终端,其中指定资源标识为用户从资源标识列表中选择出的资源标识;向第二用户终端发送第一连接建立信息,第一连接建立信息中包括第一用户终端的会话初始化协议SDP信息;当接收到第二用户终端发送的确认接受信息后,将第二连接建立信息发送给第一用户终端,第二连接建立信息中包括第二用户终端的SDP信息,其中第二用户终端在接收到第一连接建立信息后发送所述确认接受信息,以便第一用户终端与第二用户终端建立连接,并从第二用户终端获取与指定资源标识相关联的资源信息。
【技术特征摘要】
1.一种用于资源共享的方法,其特征在于,所述方法由资源管理器执行,其中:当接收到第一用户终端发送的资源查询请求时,提取出资源查询请求中包括的资源信息;查询与资源信息相关联的资源标识;将资源标识列表发送给第一用户终端,其中资源标识列表中包括查询到的资源标识;当接收到第一用户终端发送的指定资源标识时,查询与指定资源标识相关联的第二用户终端,其中指定资源标识为用户从资源标识列表中选择出的资源标识;向第二用户终端发送第一连接建立信息,第一连接建立信息中包括第一用户终端的会话初始化协议SDP信息;当接收到第二用户终端发送的确认接受信息后,将第二连接建立信息发送给第一用户终端,第二连接建立信息中包括第二用户终端的SDP信息,其中第二用户终端在接收到第一连接建立信息后发送所述确认接受信息,以便第一用户终端与第二用户终端建立连接,并从第二用户终端获取与指定资源标识相关联的资源信息。2.根据权利要求1所述的方法,其特征在于,当接收到第一用户终端发送的更新请求时,将指定资源标识与第一用户终端进行关联,其中第一用户终端从第二用户终端获取与指定资源标识相关联的资源信息时发送所述更新请求。3.一种用于资源共享的资源服务器,其特征在于,包括第一接口单元、提取单元、第一查询单元、第二查询单元和第二接口单元,其中:第一接口单元,用于接收第一用户终端发送的资源查询请求;根据第一查询单元的指示,将资源标识列表发送给第一用户终端,其中资源标识列表中包括第一查询单元查询到的资源标识;提取单元,用于当第一接口单元接收到第一用户终端发送的资源查询请求时,提取出资源查询请求中包括的资源信息;第一查询单元,用于查询与资源信息相关联的资源标识,指示第一接口单元将资源标识列表发送给第一用户终端;第二查询单元,用于当第一接口单元接收到第一用户终端发送的指定资源标识时,查询与指定资源标识相关联的第二用户终端,其中指定资源标识为用户从资源标识列表中选择出的资源标识;第二接口单元,用于向第二用户终端发送第一连接建立信息,第一连接建立信息中包括第一用户终端的会话初始化协议SDP信息;当接收到第二用户终端发送的确认接受信息后,指示第一接口单元将第二连接建立信息发送给第一用户终端,第二连接建立信息中包括第二用户终端的SDP信息,其中第二用户终端在接收到第一连接建立信息后发送所述确认接受信息,以便第一用户终端与第二用户终端建立连接,并从第二用户终端获取与指定资源标识相关联的资源信息。4.根据权利要求3所述的资源服务器,其特征在于,资源服务器还包括关联单元,其中:关联单元,用于当第一接口单元接收到第一用户终端发送的更新请求时,将指定资源标识与第一用户终端进行关联,其中第一用户终端从第...
【专利技术属性】
技术研发人员:屈振华,曹磊,龙显军,李慧云,张凌,陈珣,马涛,杨新章,郭英,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。