文件名称:iamy_P2PChat
介绍说明--下载内容均来自于网络,请自行研究使用
P2PChat 点对点聊天工具,QQ穿网关原理,点对点跨网关通信,采用 Indy 的 UDP 组件。
需要改进的地方:
在发送消息的地方如果没有收到消息反馈则重发。
则重发消息,这个只要在Timer的事件里加几行代码就可以了。
在接收端端再做个消息冗余判断。-P2PChat peer-to-peer chat tools, QQ wear gateway theory, point-to-point inter-gateway communications, using Indy components of the UDP. Need to improve the place: send a message in the place If you do not receive feedback information is re-issued. Then re-发消息this as long as the events in Riga Timer few lines of code on it. In the receiving end-to-end message latency to be a judge again.
需要改进的地方:
在发送消息的地方如果没有收到消息反馈则重发。
则重发消息,这个只要在Timer的事件里加几行代码就可以了。
在接收端端再做个消息冗余判断。-P2PChat peer-to-peer chat tools, QQ wear gateway theory, point-to-point inter-gateway communications, using Indy components of the UDP. Need to improve the place: send a message in the place If you do not receive feedback information is re-issued. Then re-发消息this as long as the events in Riga Timer few lines of code on it. In the receiving end-to-end message latency to be a judge again.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
P2PChart
........\client
........\......\P2PClient.cfg
........\......\P2PClient.dof
........\......\P2PClient.dpr
........\......\P2PClient.exe
........\......\P2PClient.res
........\......\P2PClient.~dpr
........\......\uFrmChart.dcu
........\......\uFrmChart.ddp
........\......\uFrmChart.dfm
........\......\uFrmChart.pas
........\......\uFrmChart.~ddp
........\......\uFrmChart.~dfm
........\......\uFrmChart.~pas
........\......\uFrmMain.dcu
........\......\uFrmMain.ddp
........\......\uFrmMain.dfm
........\......\uFrmMain.pas
........\......\uFrmMain.~ddp
........\......\uFrmMain.~dfm
........\......\uFrmMain.~pas
........\Public
........\......\uPublic.dcu
........\......\uPublic.pas
........\......\uPublic.~pas
........\Server
........\......\P2PServer.cfg
........\......\P2PServer.dof
........\......\P2PServer.dpr
........\......\P2PServer.exe
........\......\P2PServer.res
........\......\P2PServer.~dpr
........\......\uFrmMain.dcu
........\......\uFrmMain.ddp
........\......\uFrmMain.dfm
........\......\uFrmMain.pas
........\......\uFrmMain.~ddp
........\......\uFrmMain.~dfm
........\......\uFrmMain.~pas
........\client
........\......\P2PClient.cfg
........\......\P2PClient.dof
........\......\P2PClient.dpr
........\......\P2PClient.exe
........\......\P2PClient.res
........\......\P2PClient.~dpr
........\......\uFrmChart.dcu
........\......\uFrmChart.ddp
........\......\uFrmChart.dfm
........\......\uFrmChart.pas
........\......\uFrmChart.~ddp
........\......\uFrmChart.~dfm
........\......\uFrmChart.~pas
........\......\uFrmMain.dcu
........\......\uFrmMain.ddp
........\......\uFrmMain.dfm
........\......\uFrmMain.pas
........\......\uFrmMain.~ddp
........\......\uFrmMain.~dfm
........\......\uFrmMain.~pas
........\Public
........\......\uPublic.dcu
........\......\uPublic.pas
........\......\uPublic.~pas
........\Server
........\......\P2PServer.cfg
........\......\P2PServer.dof
........\......\P2PServer.dpr
........\......\P2PServer.exe
........\......\P2PServer.res
........\......\P2PServer.~dpr
........\......\uFrmMain.dcu
........\......\uFrmMain.ddp
........\......\uFrmMain.dfm
........\......\uFrmMain.pas
........\......\uFrmMain.~ddp
........\......\uFrmMain.~dfm
........\......\uFrmMain.~pas