这是大二的时候写的代码了,也是在CSDN博客上发表的第一篇文章,也是唯一的一篇文章.呵呵.感觉还是很有意义的.原文如下:

    这是用VB.net实现的一个简单的P2P示例.利用了UDP打洞技术.分服务器端跟客户端.服务器端负责登陆记录用户的IP和端口及转发打洞消息.(相关技术在CSDN搜一下.有很多的.).原理到处都有,这里就没有贴出来.这里贴出了VB.net的代码.供初学者交流.也欢迎高手点评...
    服务器端在启动成功后.输入help可以查看到服务器相关命令.
    客户端在登陆成功后.输入help可以查看客户端相关命令.(登陆时用户名随便.)
    以下是服务器端:   

P2P的超简单例子,仅做纪念.Imports System.Net
P2P的超简单例子,仅做纪念.
Imports System.Net.Sockets
P2P的超简单例子,仅做纪念.
Imports System.Text
P2P的超简单例子,仅做纪念.
Imports System.Threading
P2P的超简单例子,仅做纪念.
Imports System.Collections
P2P的超简单例子,仅做纪念.
P2P的超简单例子,仅做纪念. 
P2P的超简单例子,仅做纪念.
End Module
    
    以下是客户端:
   
P2P的超简单例子,仅做纪念.Imports System.Net
P2P的超简单例子,仅做纪念.
Imports System.Net.Sockets
P2P的超简单例子,仅做纪念.
Imports System.Text
P2P的超简单例子,仅做纪念.
Imports System.Threading
P2P的超简单例子,仅做纪念.
P2P的超简单例子,仅做纪念.
End Module

   代码是很长很不规范,也很差,呵呵,仅做怀旧收藏..
  • 安全快速不中毒的浏览器:
  • 写博客也能赚钱:

相关文章:

  • 2021-07-18
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-20
  • 2021-12-12
  • 2021-10-31
  • 2021-04-27
猜你喜欢
  • 2022-12-23
  • 2021-04-12
  • 2022-02-04
  • 2022-12-23
  • 2021-11-07
  • 2022-12-23
  • 2021-11-04
相关资源
相似解决方案