登录
首页 » 点对点 » 一个模拟P2P聊天的过程的源代码,过程很简单,P2PServer运行在一个拥有公网IP的计算机上,P2PClient运行在两个不同的NAT后(注意,如果两个客户...

一个模拟P2P聊天的过程的源代码,过程很简单,P2PServer运行在一个拥有公网IP的计算机上,P2PClient运行在两个不同的NAT后(注意,如果两个客户...

于 2023-03-20 发布 文件大小:31.24 kB
0 105
下载积分: 2 下载次数: 1

代码说明:

一个模拟P2P聊天的过程的源代码,过程很简单,P2PServer运行在一个拥有公网IP的计算机上,P2PClient运行在两个不同的NAT后(注意,如果两个客户端运行在一个NAT后,本程序很可能不能运行正常,这取决于你的NAT是否支持loopback translation,详见http://midcom-p2p.sourceforge.net/draft-ford-midcom-p2p-01.txt,当然,此问题可以通过双方先尝试连接对方的内网IP来解决,但是这个代码只是为了验证原理,并没有处理这些问题),后登录的计算机可以获得先登录计算机的用户名,后登录的计算机通过send username message的格式来发送消息。如果发送成功,说明你已取得了直接与对方连接的成功。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • JAVA程序开发程序,如有错误请师傅们指教。在此谢过。
    JAVA程序开发程序,如有错误请师傅们指教。在此谢过。-Java programming procedures and, if mistakes were invited instructors enlighten. In thanked.
    2022-07-18 21:18:00下载
    积分:1
  • According to ip address and subnet calculation No. udp segment information, as w...
    根据ip地址和子网号计算网段信息以及udp向所有人广播的易语言源程序,由江西赣州桃源网络科技 开发于 2008年10月-According to ip address and subnet calculation No. udp segment information, as well as broadcast to all easy language source code, from Ganzhou, Jiangxi Science and Technology Development in Taoyuan network in October 2008
    2022-07-11 15:10:36下载
    积分:1
  • The sources code for chat p2p by Tcp
    The sources code for chat p2p by Tcp
    2022-03-04 06:17:02下载
    积分:1
  • http单线程下载源码
    http单线程下载源码 -http thread download the source code download source http thread
    2023-04-29 16:15:02下载
    积分:1
  • 开源P2P网络是一个文件共享网络,它由多个自由软件客户端组成。...
    开源P2P网络是一个文件共享网络,它由多个自由软件客户端组成。-Open-source P2P network is a file-sharing network, which by a number of free software client components.
    2022-04-21 20:05:04下载
    积分:1
  • 著名的BT下载软件BitTorrent的源代码,很实用哦,基于C++的~
    著名的BT下载软件BitTorrent的源代码,很实用哦,基于C++的~-BT-known BitTorrent download software source code, very practical Well, based on C++, ~
    2022-02-26 07:34:32下载
    积分:1
  • vc package SocketClient
    vc 封装的SocketClient-vc package SocketClient
    2022-03-21 12:33:49下载
    积分:1
  • P2P-Over-MiddleBoxes-Demo
    2023-03-13 22:55:04下载
    积分:1
  • turbobt.src.04.01.18 a source code of a bittorrent client
    turbobt.src.04.01.18.rar 一个BT客户端的源代码-turbobt.src.04.01.18 a source code of a bittorrent client
    2022-06-14 22:47:17下载
    积分:1
  • 免费内核推出, BT软件开发不再高深. 只要你愿意, 你可以在3天的时间里开发出满足你自己需要的BT下载软件. 假如你正在想自己开发一个BT下载软件或...
    免费内核推出, BT软件开发不再高深. 只要你愿意, 你可以在3天的时间里开发出满足你自己需要的BT下载软件. 假如你正在想自己开发一个BT下载软件或者你正在为你的公司的程序寻找一种省钱省时的下载解决方案, FTKernelAPI将是你的理想选择... FTKernelAPI 是什么? FTKernelAPI 是基于标准的BitTorrent协议开发网络内核库. 作者开发的BT下载软件FlashBT(变态快车) 就是使用的 本内核库. FTKernelAPI 是使用C++开发, 以标准 C API 接口的方式提供. 所以FTKernelAPI 不但可以应用于C++开发 的程序中, 同样可以应用于VB/Delphi/C++ Builder 的语言开发的程序中. 目前FTKernelAPI 已经被某些公司成功的应 用于他们的商业程序中, 包括C++和Delhpi开发的程序. FTKernelAPI 如何使用? 有什么例子可以参照吗? 为了便于大家使用, 作者提供了一个使用FTKernelAPI 开发的开放源码的BT下载程序 - BitZam. 关于使用FTKernelAPI, 你可以下载BitZam的C++源码看看. 使用起来非常简单. 你可以在BitZam的基础上在很短的时间内开发出通用的BitTorrent下载程序或者自己专用的禁止其他人的BitTorrent软件下载的程序. 你不必再关心BitTorrent协议的细节, 这些都已经被封装在了内核库中.-free-core launch, BT is no longer advanced software development. If you wish, you can three days of time to develop to meet your own needs BT to download software. If you are thinking about their development of a BT download software or you are for your company"s procedures to find a cost-effective and time under the contains
    2022-09-29 19:35:03下载
    积分:1
  • 696518资源总数
  • 106161会员总数
  • 5今日下载