[发明专利]计算机网络中用于用户设备间的资源共享的方法和装置无效
申请号: | 200880130173.8 | 申请日: | 2008-07-29 |
公开(公告)号: | CN102077543A | 公开(公告)日: | 2011-05-25 |
发明(设计)人: | 王旭;刘芳 | 申请(专利权)人: | 朗讯科技公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 郑立柱 |
地址: | 美国新*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算机网络 用于 用户 设备 资源共享 方法 装置 | ||
技术领域
本发明涉及计算机网络中的资源共享,尤其涉及计算机网络中用于在用户设备间基于即时消息协议进行资源共享的方法和装置。
背景技术
互联网的飞速发展为人们提供了共享资源的更多的机会,在现有技术中,就存在以下多种实现不同用户设备(如,个人计算机、笔记本电脑等)间的资源共享的技术:
传统的RPC协议和CORBA协议
RPC(远程过程调用)是一种供用户通过网络来远程使用计算机上的资源的技术,使用RPC的用户不需要了解底层网络技术的协议。CORBA是与COM、Java并列的一种分布式技术,它提供了一个基于位置和协议的分布式体系结构,也就是说,客户必须与命名服务的位置提前绑定,而且必须有相关的ORB库,从而可以使用IIOP实现通信。具体可参考网址:http://www.corba.org
RPC和CORBA为用户提供了远程接入计算机以使用资源的途径,但是,这些协议的使用需要使用者具备程序员(譬如,java编程)的水平,且在编程之前,程序员就需要知道详细的编程接口、资源容量信息等。因此,这些协议并不普及。
移动代理(Mobile Agent,MA)
移动代理是指能够自行决定并能在网络的各个节点之间移动来执行某种任务的程序。它实际上是一种网络计算,能够在一台计算机上自行选择运行地点和时机,并根据具体情况中断自身的执行,再移动到另一计算机上恢复运行,并通过自己及时将有关结果返回。
很遗憾地,移动代理所依赖的代码(Code)在不同计算机之间的移动不可避免地带来了严重的安全问题,原因如下:1)从一台计算机移动至另一台计算机的代码在移动过程中或许会被截取,2)或者因在移动过程中被篡改而导致另一台计算机设备的软件甚至操作系统受损。
有关MA的详细内容请参见:
http://en.wikipedia.org/wiki/Mobile_agent
网格运算(Grid computing)
网格运算系统提供了这样一个架构,其中,异构的系统之间进行分布式的运算和资源共享。但是,由于这种架构需要一个虚拟的超级计算机来统一合并和管理资源,因此,下层网格系统十分复杂,且用户必须服从于其程序设计的特殊指令。
有关网格运算的更详尽的内容请参见:
http://www.globus.org/tookit/draft-ggf-ogsi-gridservice-33_2003-06-27.pdf
基于Web的委托服务
目前,互联网上也存在基于Web的委托服务,如http://www.expresspdf.com网站提供将多种格式的源文件转换为.PDF文件的服务。图1示出的是该网站提供的将.DOC文件转换为.PDF的服务页面。其中,用户通过点击按钮B1“浏览”来激活一个对话框,在该对话框中,允许用户从本地存储器或可访问的网络存储器上选择存储一个.DOC文档。此外,为了向用户返回相应的.PDF文件,该网页包含一个输入栏B2,在该栏中,用户需要输入他/她希望用于接收该.PDF文件的邮箱地址。上述操作完成后,用户点击网页中的按钮B3“convert to pdf!”(转换为pdf),于是,之前选择的.DOC文档将被发送至该网站的服务器,并由某软件(如,Adobe PDF)将其转换为.PDF文件。最后,.PDF文件被发送至用户选择的邮箱地址,例如abcdef@yahoo.com.cn。
但是,这个过程需要运行网页浏览器(如,MS internet explorer),并且,需要用户进行大量的输入操作,并且,进行资源共享的仅限于一个网络服务器与一个用户设备,用户设备间的资源共享仍未实现。
发明内容
鉴于现有技术中存在的上述问题,本发明的目的在于提供一种在计算机系统的用户设备之间资源共享方案,其应具有易于被使用的优势,且能够减少用户输入,而更大程度地实现自动化。具体的,该方案基于即时通信(IM)协议。
在下文中,共享发起方(initial user)指代希望共享他人资源的本用户的用户设备,发起方的合作方是指本用户的好友的用户设备。
根据本发明,发起方将其待委托的任务的关键信息以IM消息的方式告知其合作方。随后优选地以多用户设备交互的方式来为各个待委托的任务选择一个或多个合作方。对于每个任务,选择的合作方将称为与主题任务相关的受委托合作方(受委托方)。最后,由各个合作方对其受委托的任务(如果有的话)进行处理,并将结果返回给发起方。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于朗讯科技公司,未经朗讯科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200880130173.8/2.html,转载请声明来源钻瓜专利网。