[发明专利]一种实现文件传输的方法无效
申请号: | 201110059969.2 | 申请日: | 2011-03-14 |
公开(公告)号: | CN102316146A | 公开(公告)日: | 2012-01-11 |
发明(设计)人: | 胡加明 | 申请(专利权)人: | 苏州阔地网络科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215121 江苏省苏州工*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 文件传输 方法 | ||
1.一种实现文件传输的方法,其特征在于,包括以下步骤:
1)用户打开网页,加载flash,连接通讯服务器;
2)源用户通过flash的文件选择对话框从本地选取要发送的1个或者多个文件;
3)源用户调用flash发送一个文件发送的通知给目标用户;
4)目标用户收到通知后,若选择接收,则发送一个接收通知给源用户,若选择拒绝,则发送一个拒绝通知给源用户;
5)源用户收到目标用户的通知后,若为接收通知,则开始调用flash的上传方法,将本地文件上传到服务器,并继续下一步,若为拒绝通知,则在网页上显示一个提示信息,告知源用户目标,目标用户拒绝了文件的发送请求;
6)源用户的flash获取文件上传的进度,发送给目标用户,若文件已经上传完成,则发送文件的服务器路径URL地址和完成的通知给目标用户;
7)目标用户收到进度后,在网页上显示出来,若收到了完成通知,则直接在网页上打开文件的URL地址查看文件内容。
2.如权利要求1所述的方法,其特征在于,其中步骤1)包含如下过程:
1a)用户打开网页,显示用户列表,加载flash;
1b)flash连接socket服务器,建立连接并监听数据;
1c)flash将用户名发送给socket服务器,socket服务器将用户名和连接保存到一个变量socketList。
3.如权利要求1所述的方法,其特征在于,其中步骤2)包含如下过程:
2a)源用户的flash通过FileReferenceList或者FileReference类创建文件选择对话框;
2b)源用户在文件选择对话框中选取1个或者多个文件。
4.如权利要求1所述的方法,其特征在于,其中步骤3)包含如下过程:
3a)源用户调用flash的通讯类,将文件发送的通知和目标用户的用户名发送到socket服务器;
3b)socket服务器收到通知后,从socketList中找出目标用户名所对应的连接,并将消息转发给目标用户。
5.如权利要求1所述的方法,其特征在于,其中步骤4)包含如下过程:
4a)目标用户的flash收到消息后,若用户选择接收,则通过flash发送一个接收通知给socket服务器,若用户选择拒绝,则发送一个拒绝通知给socket服务器;
4b)socket服务器收到通知后,从socketList中找出源用户名所对应的连接,并将消息转发给源用户。
6.如权利要求1所述的方法,其特征在于,其中步骤5)包含如下过程:
5a)源用户收到接收通知后,则调用flash的upload方法开始上传本地文件到服务器;
5b)若源用户收到拒绝通知后,则直接在网页上显示一个提示信息告知源用户。
7.如权利要求1所述的方法,其特征在于,其中步骤6)包含如下过程:
6a)源用户的flash获取文件上传的进度和目标用户的用户名,发送给socket服务器,socket服务器找到目标用户后进行转发;
6b)当源用户的文件上传完成后,将文件在服务器上的URL地址和目标用户的用户名发送给socket服务器,socket服务器根据目标用户的用户名找到目标用户后进行转发。
8.如权利要求1所述的方法,其特征在于,其中步骤7)包含如下过程:
7a)目标用户收到文件上传的进度后,在网页上显示出来;
7b)当目标用户收到上传完成的通知后,获取文件的URL地址,直接在网页上打开文件的URL地址并查看文件内容。
9.如权利要求1所述的方法,其特征在于:用户通过flash连接到通讯服务器,把本地的文件上传到服务器,并通过通讯服务器通知文件接收方,文件接收方在收到通讯服务器的通知后通过访问URL从服务器上查看文件内容。
10.一种实现文件传输的方法,其特征在于:用户通过网页访问通讯服务器并通过所述通讯服务器将上传的文件发送给目标用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州阔地网络科技有限公司,未经苏州阔地网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110059969.2/1.html,转载请声明来源钻瓜专利网。