大天使之剑天神觉醒:PHP如何做点到点传输?

来源:百度文库 编辑:中科新闻网 时间:2024/04/27 20:10:40
我是做PHP的,现在要我们的网站系统上实现一个点到点的文件传输功能。可能用其他语言比较容易实现,但是我想尽量用PHP脚本语言来实现。
我的初步构想是,让登录网站的客户同时也打开另一个网页,这个网页自动刷新。根据客户的SESSION来判断自动刷新的网页上出现什么内容?有人想传输文件时,首先上传到服务器上,文件名根据其SESSION等有关参数区分,然后我把该文件的地址显示到显示到相应客户端自动刷新的网页上,然后就让接受的客户根据地址下载,其实这也是一个聊天室的轮廓。传输文件的双方必须是登陆的,这样才能有SESSION的区分。如果双方打开网站后,都打开自动刷新的网页,应该可以实现,可问题在于,登陆的客户不大可能会主动打开自动刷新的网页,那么该网页如何自动打开,我指的是,当有文件或信息传过来时候,接受的一方的电脑上如何会自动弹出一个新的页面?