UDPNAT-UDP穿越NAT,UDP打洞,UDP

时间:2023-01-31 01:31:15
【文件属性】:
文件名称:UDPNAT-UDP穿越NAT,UDP打洞,UDP
文件大小:35KB
文件格式:ZIP
更新时间:2023-01-31 01:31:15
UDP穿越NAT UDP收发 UDP穿越NAT,UDP打洞,UDP Hole Punching 本程序分为客户端和服务端,服务端需要放在一台公用的外网服务器上,客户端运行前需要修改ip.ini文件的外网服务器信息。 Licenses /// /// 聊天消息 /// [Serializable] public class P2P_TalkMessage : P2P_MessageBase { private readonly string message; public P2P_TalkMessage(string msg) { message = msg; } public string Message { get { return message; } } } /// /// UDP打洞测试消息 /// [Serializable] public class P2P_HolePunchingTestMessage : P2P_MessageBase { private readonly string _UserName; public P2P_HolePunchingTestMessage(string userName) { _UserName = userName; } public string UserName { get { return _UserName; } } }
【文件预览】:
UDPNAT.sln
UDPNATCLIENT
----frmClient.cs(2KB)
----Program.cs(476B)
----Client.cs(10KB)
----UDPNATCLIENT.csproj(4KB)
----frmClient.Designer.cs(10KB)
----frmClient.resx(6KB)
----Properties()
--------Resources.resx(5KB)
--------Settings.settings(242B)
--------AssemblyInfo.cs(1KB)
--------Settings.Designer.cs(1KB)
--------Resources.Designer.cs(3KB)
.gitignore
README.md
UDPNAT
----frmServer.cs(2KB)
----frmServer.resx(6KB)
----Program.cs(470B)
----UDPNAT.csproj(4KB)
----Server.cs(7KB)
----frmServer.Designer.cs(7KB)
----Properties()
--------Resources.resx(5KB)
--------Settings.settings(242B)
--------AssemblyInfo.cs(1KB)
--------Settings.Designer.cs(1KB)
--------Resources.Designer.cs(3KB)
UDPCOMMON
----library.cs(3KB)
----UDPCOMMON.csproj(2KB)
----C2S_MessageBase.cs(2KB)
----MessageBase.cs(207B)
----S2C_MessageBase.cs(2KB)
----P2P_MessageBase.cs(1KB)
----UserAction.cs(158B)
----Properties()
--------AssemblyInfo.cs(1KB)

网友评论