文件名称:mmzmagic_PeerToPeer
介绍说明--下载内容均来自于网络,请自行研究使用
本程序为一个真正点对点通讯示范程序:) 实现内网到内网的直接连接(QQ用的技术)
使用Delphi实现。在网上未看到类似的程序,特此发布提供喜欢的朋友参考。
通过UDP来实现穿透NAT的点对点通讯。
>>原定
程序设置一个共享目录里边所有文件都可供别人多点下载(类似BT)
独立服务端 负责消息中转、用户登陆
客户端从服务端获取用户列表 然后直连各个用户 以实现 聊天 语音 视屏 文件传输等可能的一切服务
>>>结果
由于工作太忙<一个小借口^O^>,文件传输、语音 视频等服务一直没去实现。
希望有朋友在此基础上完善后能发布了给大家学习:)
使用2个第3方控件
DXSock
Rzaize 3.10
作者:马敏钊 QQ 22900104 Email: mmzmagic@sina.com
为心爱的DELPHI出一点力,共同提高,共同进步-the procedures for a real point-to-point communication model : ) within the network to achieve within the network directly connected (QQ the technology used) using Delphi. The Internet has not seen a similar procedure, is hereby issued to provide information like friends. UDP through NAT to achieve penetration of point-to-point communications.
使用Delphi实现。在网上未看到类似的程序,特此发布提供喜欢的朋友参考。
通过UDP来实现穿透NAT的点对点通讯。
>>原定
程序设置一个共享目录里边所有文件都可供别人多点下载(类似BT)
独立服务端 负责消息中转、用户登陆
客户端从服务端获取用户列表 然后直连各个用户 以实现 聊天 语音 视屏 文件传输等可能的一切服务
>>>结果
由于工作太忙<一个小借口^O^>,文件传输、语音 视频等服务一直没去实现。
希望有朋友在此基础上完善后能发布了给大家学习:)
使用2个第3方控件
DXSock
Rzaize 3.10
作者:马敏钊 QQ 22900104 Email: mmzmagic@sina.com
为心爱的DELPHI出一点力,共同提高,共同进步-the procedures for a real point-to-point communication model : ) within the network to achieve within the network directly connected (QQ the technology used) using Delphi. The Internet has not seen a similar procedure, is hereby issued to provide information like friends. UDP through NAT to achieve penetration of point-to-point communications.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 121114111mmzmagic_peertopeer.rar 列表 readme.txt PeerToPeer\Client\bin\CLient.exe PeerToPeer\Client\bin\Log\20060325.log PeerToPeer\Client\bin\Log PeerToPeer\Client\bin\Share PeerToPeer\Client\bin\sys.ini PeerToPeer\Client\bin PeerToPeer\Client\dcu PeerToPeer\Client\Share PeerToPeer\Client\sources\CLient.bkm PeerToPeer\Client\sources\CLient.cfg PeerToPeer\Client\sources\CLient.dof PeerToPeer\Client\sources\CLient.dpr PeerToPeer\Client\sources\CLient.res PeerToPeer\Client\sources\CLient.ToDo PeerToPeer\Client\sources\CLient.~dpr PeerToPeer\Client\sources\Consts.dcu PeerToPeer\Client\sources\FastMM4.dcu PeerToPeer\Client\sources\FastMM4Messages.dcu PeerToPeer\Client\sources\FrmLog.bkm PeerToPeer\Client\sources\FrmLog.dcu PeerToPeer\Client\sources\FrmLog.dfm PeerToPeer\Client\sources\FrmLog.pas PeerToPeer\Client\sources\main.bkm PeerToPeer\Client\sources\main.dcu PeerToPeer\Client\sources\main.dfm PeerToPeer\Client\sources\main.pas PeerToPeer\Client\sources\NMConst.dcu PeerToPeer\Client\sources\Nmudp.dcu PeerToPeer\Client\sources\pmybasedebug.dcu PeerToPeer\Client\sources\Public_Var.dcu PeerToPeer\Client\sources\UntCFGer.dcu PeerToPeer\Client\sources\untFunctions.dcu PeerToPeer\Client\sources\UntProctol.dcu PeerToPeer\Client\sources\UntPTPClient.bkm PeerToPeer\Client\sources\UntPTPClient.dcu PeerToPeer\Client\sources\UntPTPClient.pas PeerToPeer\Client\sources\UntPTPClient.~pas PeerToPeer\Client\sources\UntTIO.dcu PeerToPeer\Client\sources\UntUser.dcu PeerToPeer\Client\sources PeerToPeer\Client PeerToPeer\Doc\DB.mmz PeerToPeer\Doc\PLoveCon.exe PeerToPeer\Doc PeerToPeer\Public\NMUDP.pas PeerToPeer\Public\PMyBaseDebug.pas PeerToPeer\Public\Public_Var.pas PeerToPeer\Public\UntCFGer.pas PeerToPeer\Public\UntClient.pas PeerToPeer\Public\untFunction.inc PeerToPeer\Public\untFunctions.pas PeerToPeer\Public\UntProctol.pas PeerToPeer\Public\UntSendThread.pas PeerToPeer\Public\UntTBaseSocketClient.pas PeerToPeer\Public\UntTBaseSocketServer.pas PeerToPeer\Public\UntTIO.pas PeerToPeer\Public\UntUser.pas PeerToPeer\Public PeerToPeer\Server\bin\Log\20060325.log PeerToPeer\Server\bin\Log PeerToPeer\Server\bin\PTPServer.exe PeerToPeer\Server\bin\sys.ini PeerToPeer\Server\bin PeerToPeer\Server\dcu PeerToPeer\Server\Sources\Consts.dcu PeerToPeer\Server\Sources\DXServerCore.dcu PeerToPeer\Server\Sources\DXSessionTracker.dcu PeerToPeer\Server\Sources\DXSock.dcu PeerToPeer\Server\Sources\DXSocket.dcu PeerToPeer\Server\Sources\DXString.dcu PeerToPeer\Server\Sources\FastMM4.dcu PeerToPeer\Server\Sources\FastMM4Messages.dcu PeerToPeer\Server\Sources\FrmMain.dcu PeerToPeer\Server\Sources\FrmMain.dfm PeerToPeer\Server\Sources\FrmMain.pas PeerToPeer\Server\Sources\NMConst.dcu PeerToPeer\Server\Sources\NMUDP.dcu PeerToPeer\Server\Sources\pmybasedebug.dcu PeerToPeer\Server\Sources\PTPServer.cfg PeerToPeer\Server\Sources\PTPServer.dof PeerToPeer\Server\Sources\PTPServer.dpr PeerToPeer\Server\Sources\PTPServer.res PeerToPeer\Server\Sources\PTPServer.ToDo PeerToPeer\Server\Sources\Public_Var.dcu PeerToPeer\Server\Sources\UntCFGer.dcu PeerToPeer\Server\Sources\untFunctions.dcu PeerToPeer\Server\Sources\UntProctol.dcu PeerToPeer\Server\Sources\UntTBaseSocketServer.dcu PeerToPeer\Server\Sources\UntTIO.dcu PeerToPeer\Server\Sources\UntUDPServer.bkm PeerToPeer\Server\Sources\UntUDPServer.dcu PeerToPeer\Server\Sources\UntUDPServer.pas PeerToPeer\Server\Sources\UntUDPServer.~pas PeerToPeer\Server\Sources\UntUser.dcu PeerToPeer\Server\Sources PeerToPeer\Server PeerToPeer mmzmagic_PeerToPeer.gif 2ccc.com.nfo PeerToPeer\2ccc.com.nfo PeerToPeer\Public\2ccc.com.nfo