A
awl
Unregistered / Unconfirmed
GUEST, unregistred user!
>>一剑封喉
我明白你的意思了,我先说一下你要完成的任务:
1,客户要从服务器端下载东西(客户端应该是通过IE喽?)
2,服务器端要知道是哪个客户和该客户下载了什么?
3,要实时的看到某一个用户是否正在下载。
下载你可以考虑一下,如果客户用的是IE,服务器端用的是asp写的程序,那么彼此间的
通讯使用的是http协议,该协议本身是不存在用户验证的,所以关于用户这一块只能通过
自己写asp来实现了,我想这一点你应该是没有问题了。但是这只能做到上面说到的1,2点
至于第3点那你就必须要知道某客户端什么时候开始提出下载文件请求?什么时候下载结
束?而这两个时间第一个asp程序能基本得到,而第二个只有http server(web server)
自己清楚了,asp程序无法得到。
我觉得要实现第三点通过在服务器端创建供asp调用的组件应该是可以完成的,该组件的
功能就是部分的http server的功能,它接管由客户端提交给asp的文件下载的请求这时候
客户端IE与该组件进行文件传输(http通讯),结束后组件向asp返回结束信息,还有就是
该组件的http server 端口应该于web server的端口相异。
这是我的一个简单的思路,服务器端是asp+其它组件来完成的,实际上我觉得如果你的服务
就这么单一,http server 这一边完全可以自己开发,不需要web server了。
------------------
上面说的可能说得过于空洞了,不过我希望对你有点帮助。
我明白你的意思了,我先说一下你要完成的任务:
1,客户要从服务器端下载东西(客户端应该是通过IE喽?)
2,服务器端要知道是哪个客户和该客户下载了什么?
3,要实时的看到某一个用户是否正在下载。
下载你可以考虑一下,如果客户用的是IE,服务器端用的是asp写的程序,那么彼此间的
通讯使用的是http协议,该协议本身是不存在用户验证的,所以关于用户这一块只能通过
自己写asp来实现了,我想这一点你应该是没有问题了。但是这只能做到上面说到的1,2点
至于第3点那你就必须要知道某客户端什么时候开始提出下载文件请求?什么时候下载结
束?而这两个时间第一个asp程序能基本得到,而第二个只有http server(web server)
自己清楚了,asp程序无法得到。
我觉得要实现第三点通过在服务器端创建供asp调用的组件应该是可以完成的,该组件的
功能就是部分的http server的功能,它接管由客户端提交给asp的文件下载的请求这时候
客户端IE与该组件进行文件传输(http通讯),结束后组件向asp返回结束信息,还有就是
该组件的http server 端口应该于web server的端口相异。
这是我的一个简单的思路,服务器端是asp+其它组件来完成的,实际上我觉得如果你的服务
就这么单一,http server 这一边完全可以自己开发,不需要web server了。
------------------
上面说的可能说得过于空洞了,不过我希望对你有点帮助。