惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

B
Blog RSS Feed
云风的 BLOG
云风的 BLOG
爱范儿
爱范儿
WordPress大学
WordPress大学
博客园 - 三生石上(FineUI控件)
阮一峰的网络日志
阮一峰的网络日志
Martin Fowler
Martin Fowler
C
Check Point Blog
MongoDB | Blog
MongoDB | Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
人人都是产品经理
人人都是产品经理
博客园 - Franky
罗磊的独立博客
博客园 - 司徒正美
S
SegmentFault 最新的问题
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
V
V2EX
Last Week in AI
Last Week in AI
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 聂微东
大猫的无限游戏
大猫的无限游戏
博客园 - 叶小钗
小众软件
小众软件
美团技术团队

博客园 - 沧海依粟

针对IE6,IE7,Firefox设置不同的CSS 关于笔记本的CPU和显卡 5460 Ubuntu Server 安装 WordPress MU 时遇到的问题总结 PPM眼中合格的程序员,欢迎大家添加自己的看法 hi, Provence! Google的Picasa相册提供Blog嵌入功能 几个著名的Windows “伪”优化技巧 快来看看 WindowsVista中的新增命令 前几天在群里看到的很牛的关于Spring的一些介绍了...太牛8了... 香港回归十周年,纪念下. 呵呵,今天下了新版的Live Writer..插个地图玩下! 在IE中像迅雷那样通过右击链接打开程序 第一贴:恭喜 使用Firebug修改博客的样式(皮肤),并让Google Adsence美观的放在网页的顶端 Outlook Express 后继有人啦!!Windows Live Mail Beta介绍. 域名DNS解析过程及原理 世界上最乖的狗 Vista下安装Adobe Reader 8.0(中文版)出错的解决办法 - 沧海依粟
P2P的超简单例子,仅做纪念.
沧海依粟 · 2007-06-11 · via 博客园 - 沧海依粟

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

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

以下是服务器端:   

Imports System.Net
Imports System.Net.Sockets
Imports System.Text
Imports System.Threading
Imports System.Collections

 

Module myUDPServer

全局变量

参数

方法

End Module

    
    以下是客户端:

Imports System.Net
Imports System.Net.Sockets
Imports System.Text
Imports System.Threading


Module Module1

参数

全局全量

方法

End Module

   代码是很长很不规范,也很差,呵呵,仅做怀旧收藏..

  • 安全快速不中毒的浏览器:
  • 写博客也能赚钱: