|
![]() | 作者: gym [gym]
![]() |
登录 |
各位辛苦了!请问在VB中如何实现无服务器但支持多方同时会话?并时时监视各方的上下线? |
地主 发表时间: 07/30 14:14 |
![]() | 回复: tabris17 [tabris17] ![]() |
登录 |
无服务器进行多方会话好像不太可能 你指的“多方”是IP固定的,还是动态的? |
B1层 发表时间: 07/30 15:15 |
![]() | 回复: group [group] ![]() |
登录 |
可以让多点的任何一点作为临时的服务器嘛,比如我邀请你聊天,我就是服务器了,然后别人加入聊天都是进入我的机 |
B2层 发表时间: 07/30 15:33 |
![]() | 回复: tabris17 [tabris17] ![]() |
登录 |
那不就是有服务器了嘛 |
B3层 发表时间: 07/30 15:41 |
![]() | 回复: ricky [ricky] ![]() |
登录 |
QQ的原理: 监视上下线:每分钟发一次UDP到服务器,三次超时为下线 在线通信:直接向对方发送UDP包 下线或隐身通信:向服务器发UDP包,服务器转发 UDP通信是无连接的,所以,你可以在无服务器的情况下完成部分功能,前提是大家的IP都是固定的 |
B4层 发表时间: 07/30 15:54 |
![]() | 回复: sgpeng [sgpeng] ![]() |
登录 |
拨号不行? |
B5层 发表时间: 07/30 18:33 |
![]() | 回复: gym [gym] ![]() |
登录 |
为什么动态的不行呢? 晓澜版主: 让多点的任何一点作为临时的服务器,假如此人突然下线怎办? |
B6层 发表时间: 07/30 20:59 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号