CSharp--P2P.rar

  • yefeng101
    了解作者
  • C#
    开发工具
  • 43KB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 5
    下载次数
  • 2011-11-21 11:18
    上传日期
C#下用P2P技术实现点对点聊天 C#下用P2P技术实现点对点聊
CSharp--P2P.rar
  • C# P2P.doc
    150KB
内容介绍
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="utf-8"> <meta name="generator" content="pdf2htmlEX"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <link rel="stylesheet" href="https://static.pudn.com/base/css/base.min.css"> <link rel="stylesheet" href="https://static.pudn.com/base/css/fancy.min.css"> <link rel="stylesheet" href="https://static.pudn.com/prod/directory_preview_static/622b598e15da9b288bdb49ce/raw.css"> <script src="https://static.pudn.com/base/js/compatibility.min.js"></script> <script src="https://static.pudn.com/base/js/pdf2htmlEX.min.js"></script> <script> try{ pdf2htmlEX.defaultViewer = new pdf2htmlEX.Viewer({}); }catch(e){} </script> <title></title> </head> <body> <div id="sidebar" style="display: none"> <div id="outline"> </div> </div> <div id="pf1" class="pf w0 h0" data-page-no="1"><div class="pc pc1 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/622b598e15da9b288bdb49ce/bg1.jpg"><div class="c x0 y1 w2 h2"><div class="t m0 x1 h3 y2 ff1 fs0 fc0 sc0 ls0 ws0">P2P<span class="_ _0"> </span><span class="ff2">&#25216;&#26415;&#31616;&#20171;</span></div><div class="t m0 x1 h3 y3 ff2 fs0 fc0 sc0 ls0 ws0">&#12288;&#12288;<span class="ff1">P2P</span>&#65292;&#33521;&#25991;<span class="_ _0"> </span><span class="ff1">Peer-to-Peer<span class="_ _0"> </span></span>&#30340;&#32553;&#20889;&#65292;&#20013;&#35793;&#20026;&#23545;&#31561;&#20114;&#32852;&#25110;&#28857;&#23545;&#28857;&#25216;&#26415;&#12290;<span class="ff1">P2P<span class="_ _0"> </span></span>&#25216;&#26415;&#21487;&#20197;&#35753;&#29992;&#25143;&#21487;&#20197;&#30452;&#25509;&#36830;</div><div class="t m0 x1 h3 y4 ff2 fs0 fc0 sc0 ls0 ws0">&#25509;&#21040;&#20854;&#20182;&#29992;&#25143;&#30340;&#35745;&#31639;&#26426;&#65292;&#36827;&#34892;&#25991;&#20214;&#20849;&#20139;&#19982;&#20132;&#25442;&#65292;&#21516;&#26102;<span class="_ _0"> </span><span class="ff1">P2P<span class="_ _0"> </span></span>&#22312;&#28145;&#24230;&#25628;&#32034;&#12289;&#20998;&#24067;&#35745;&#31639;&#12289;&#21327;&#21516;&#24037;&#20316;&#31561;&#26041;&#38754;&#20063;&#22823;</div><div class="t m0 x1 h3 y5 ff2 fs0 fc0 sc0 ls0 ws0">&#26377;&#29992;&#36884;&#12290; </div><div class="t m0 x1 h3 y6 ff2 fs0 fc0 sc0 ls0 ws0">&#12288;&#12288;&#31616;&#21333;&#22320;&#35828;&#65292;<span class="ff1">P2P<span class="_ _0"> </span></span>&#23601;&#26159;&#19968;&#31181;&#29992;&#20110;&#19981;&#21516;<span class="_ _0"> </span><span class="ff1">PC<span class="_ _0"> </span></span>&#29992;&#25143;&#20043;&#38388;&#65292;&#19981;&#32463;&#36807;&#20013;&#32487;&#35774;&#22791;&#30452;&#25509;&#20132;&#25442;&#25968;&#25454;&#25110;&#26381;&#21153;&#30340;&#25216;&#26415;&#65292;&#23427;&#20801;</div><div class="t m0 x1 h3 y7 ff2 fs0 fc0 sc0 ls0 ws0">&#35768;<span class="_ _0"> </span><span class="ff1">Internet<span class="_ _0"> </span></span>&#29992;&#25143;&#30452;&#25509;&#20351;&#29992;&#23545;&#26041;&#30340;&#25991;&#20214;&#12290;&#27599;&#20010;&#20154;&#21487;&#20197;&#30452;&#25509;&#36830;&#25509;&#21040;&#20854;&#20182;&#29992;&#25143;&#30340;&#35745;&#31639;&#26426;&#65292;&#24182;&#36827;&#34892;&#25991;&#20214;&#30340;&#20132;&#25442;&#65292;</div><div class="t m0 x1 h3 y8 ff2 fs0 fc0 sc0 ls0 ws0">&#32780;&#19981;&#38656;&#35201;&#36830;&#25509;&#21040;&#26381;&#21153;&#22120;&#19978;&#20877;&#36827;&#34892;&#27983;&#35272;&#19982;&#19979;&#36733;&#12290; </div><div class="t m0 x1 h3 y9 ff2 fs0 fc0 sc0 ls0 ws0">&#12288;&#12288;&#30446;&#21069;<span class="_ _0"> </span><span class="ff1">Internet<span class="_ _0"> </span></span>&#30340;&#23384;&#20648;&#27169;&#24335;&#26159;<span class="ff1">"</span>&#20869;&#23481;&#20301;&#20110;&#20013;&#24515;<span class="ff1">"</span>&#65292;&#32780;<span class="_ _0"> </span><span class="ff1">P2P<span class="_ _0"> </span></span>&#25216;&#26415;&#30340;&#36816;&#29992;&#23558;&#20351;<span class="_ _0"> </span><span class="ff1">Internet<span class="_ _0"> </span></span>&#19978;&#30340;&#20869;&#23481;&#21521;&#36793;&#32536;&#31227;&#21160;&#12290;</div><div class="t m0 x1 h3 ya ff2 fs0 fc0 sc0 ls0 ws0">&#36825;&#23558;&#24102;&#26469;&#20197;&#19979;&#25913;&#21464;<span class="ff1">: </span></div><div class="t m0 x1 h3 yb ff2 fs0 fc0 sc0 ls0 ws0">&#12288;&#12288;&#39318;&#20808;&#65292;&#23458;&#25143;&#19981;&#20877;&#38656;&#35201;&#23558;&#25991;&#20214;&#19978;&#20256;&#21040;&#26381;&#21153;&#22120;&#65292;&#32780;&#21482;&#38656;&#35201;&#20351;&#29992;<span class="_ _0"> </span><span class="ff1">P2P<span class="_ _0"> </span></span>&#19982;&#20854;&#20182;&#35745;&#31639;&#26426;&#36827;&#34892;&#20849;&#20139;&#65307; </div><div class="t m0 x1 h3 yc ff2 fs0 fc0 sc0 ls0 ws0">&#12288;&#12288;&#20854;&#27425;&#65292;&#20351;&#29992;<span class="_ _0"> </span><span class="ff1">P2P<span class="_ _0"> </span></span>&#25216;&#26415;&#30340;&#35745;&#31639;&#26426;&#19981;&#38656;&#35201;&#22266;&#23450;&#30340;<span class="_ _0"> </span><span class="ff1">IP<span class="_ _0"> </span></span>&#22320;&#22336;&#21644;&#27704;&#20037;&#30340;<span class="_ _0"> </span><span class="ff1">Internet<span class="_ _0"> </span></span>&#36830;&#25509;&#65292;&#36825;&#20351;&#24471;&#21344;&#26377;&#26497;&#22823;&#27604;&#20363;&#30340;</div><div class="t m0 x1 h3 yd ff2 fs0 fc0 sc0 ls0 ws0">&#25320;&#21495;&#19978;&#32593;&#29992;&#25143;&#20063;&#21487;&#20197;&#20139;&#21463;<span class="_ _0"> </span><span class="ff1">P2P<span class="_ _0"> </span></span>&#24102;&#26469;&#30340;&#21464;&#38761;&#12290; </div><div class="t m0 x1 h3 ye ff2 fs0 fc0 sc0 ls0 ws0">&#12288;&#23454;&#20363;&#20171;&#32461;</div><div class="t m0 x1 h3 yf ff2 fs0 fc0 sc0 ls0 ws0">&#12288;&#12288;&#29702;&#35299;<span class="_ _0"> </span><span class="ff1">P2P<span class="_ _0"> </span></span>&#25216;&#26415;&#30340;&#26368;&#22909;&#26041;&#27861;&#33707;&#36807;&#20110;&#20180;&#32454;&#35266;&#23519;&#24182;&#29702;&#35299;&#19968;&#20010;&#23454;&#38469;&#30340;<span class="_ _0"> </span><span class="ff1">P2P<span class="_ _0"> </span></span>&#24212;&#29992;&#31243;&#24207;&#12290;<span class="ff1">C</span>&#65283;&#20316;&#20026;&#24494;&#36719;<span class="ff1">.Net<span class="_ _0"> </span></span>&#25112;&#30053;</div><div class="t m0 x1 h3 y10 ff2 fs0 fc0 sc0 ls0 ws0">&#30340;&#37325;&#35201;&#26827;&#23376;&#65292;&#23545;&#32593;&#32476;&#32534;&#31243;&#25552;&#20379;&#20102;&#24456;&#22909;&#30340;&#25903;&#25345;&#21644;&#20248;&#21270;&#12290;&#26412;&#25991;&#23601;&#36890;&#36807;&#19968;&#20010;&#31243;&#24207;&#65292;&#21521;&#22823;&#23478;&#20171;&#32461;&#19968;&#19979;<span class="_ _0"> </span><span class="ff1">C</span>&#65283;&#19979;&#30340;<span class="_ _0"> </span><span class="ff1">P2P</span></div><div class="t m0 x1 h3 y11 ff2 fs0 fc0 sc0 ls0 ws0">&#32534;&#31243;&#30340;&#26041;&#27861;&#21644;&#23454;&#29616;&#26426;&#29702;&#12290;&#26412;&#25991;&#30340;&#36825;&#20010;&#31243;&#24207;&#19981;&#26159;&#24456;&#26377;&#29992;&#65292;&#20294;&#21364;&#24456;&#30452;&#35266;&#22320;&#32473;&#20986;&#20102;<span class="_ _0"> </span><span class="ff1">P2P</span>&#65288;&#28857;&#23545;&#28857;&#65289;&#32534;&#31243;&#20197;&#21450;&#22871;&#25509;</div><div class="t m0 x1 h3 y12 ff2 fs0 fc0 sc0 ls0 ws0">&#21475;&#32534;&#31243;&#30340;&#19968;&#20123;&#22522;&#26412;&#30693;&#35782;&#21644;&#27010;&#24565;&#12290;&#23427;&#26159;&#24314;&#31435;&#22312;<span class="_ _0"> </span><span class="ff1">TcpListener<span class="_ _0"> </span></span>&#20197;&#21450;<span class="_ _0"> </span><span class="ff1">TcpClient<span class="_ _0"> </span></span>&#36825;&#20004;&#20010;&#31867;&#22522;&#30784;&#19978;&#30340;&#12290;&#31243;&#24207;&#23454;&#29616;</div><div class="t m0 x1 h3 y13 ff2 fs0 fc0 sc0 ls0 ws0">&#30340;&#21407;&#29702;&#20063;&#27604;&#36739;&#31616;&#21333;&#65292;&#20294;&#26159;&#29992;&#21040;&#20102;<span class="_ _0"> </span><span class="ff1">P2P<span class="_ _0"> </span></span>&#25216;&#26415;&#37325;&#36820;<span class="ff1">"</span>&#38750;&#20013;&#24515;&#21270;<span class="ff1">"</span>&#30340;&#22522;&#26412;&#21407;&#21017;&#12290;&#31616;&#35328;&#20043;&#65292;&#29992;&#36825;&#20010;&#31243;&#24207;&#21487;&#20197;&#22312;&#32593;&#32476;</div><div class="t m0 x1 h3 y14 ff2 fs0 fc0 sc0 ls0 ws0">&#20013;&#21457;&#36865;&#12289;&#25509;&#21463;&#28040;&#24687;&#65292;&#20219;&#20309;&#19968;&#21488;&#35745;&#31639;&#26426;&#26082;&#21487;&#20197;&#20316;&#20026;&#26381;&#21153;&#22120;&#31471;&#65292;&#21448;&#21487;&#20197;&#20316;&#20026;&#23458;&#25143;&#31471;&#12290;</div><div class="t m0 x1 h3 y15 ff2 fs0 fc0 sc0 ls0 ws0">&#12288;&#12288;&#31995;&#32479;&#35201;&#27714;&#65306; </div><div class="t m0 x1 h3 y16 ff2 fs0 fc0 sc0 ls0 ws0">&#12288;&#12288;<span class="ff1">1</span>&#65294;<span class="ff1">Widows 2000<span class="_ _0"> </span></span>&#26381;&#21153;&#22120;&#29256;&#25805;&#20316;&#31995;&#32479;&#25110;&#21518;&#32493;&#29256;&#26412;&#30340;&#25805;&#20316;&#31995;&#32479;&#12290; </div><div class="t m0 x1 h3 y17 ff2 fs0 fc0 sc0 ls0 ws0">&#12288;&#12288;<span class="ff1">2</span>&#65294;<span class="ff1">Visual Studio.net Framework<span class="_ _0"> </span></span>&#27491;&#24335;&#29256;&#12290; </div><div class="t m0 x1 h3 y18 ff2 fs0 fc0 sc0 ls0 ws0">&#12288;&#12288;&#20855;&#20307;&#26041;&#27861;&#65306; </div><div class="t m0 x1 h3 y19 ff2 fs0 fc0 sc0 ls0 ws0">&#12288;&#12288;&#39318;&#20808;&#65292;&#25171;&#24320;<span class="_ _0"> </span><span class="ff1">VS.net</span>&#65292;&#26032;&#24314;&#19968;&#20010;<span class="_ _0"> </span><span class="ff1">C#</span>&#39033;&#30446;&#65288;&#27880;&#24847;&#65306;&#27169;&#26495;&#20026;<span class="_ _0"> </span><span class="ff1">Windows<span class="_ _0"> </span></span>&#24212;&#29992;&#31243;&#24207;&#65289;&#65292;&#19981;&#22952;&#21629;&#21517;</div><div class="t m0 x1 h3 y1a ff2 fs0 fc0 sc0 ls0 ws0">&#20026;<span class="ff1">"P2Pchat"</span>&#12290;&#22270;&#31034;&#22914;&#19979;&#65306; </div></div></div><div class="pi" data-data='{"ctm":[1.611850,0.000000,0.000000,1.611850,0.000000,0.000000]}'></div></div> </body> </html>
评论
    相关推荐
    • CSharp---P2P-and-NAT-.zip
      讲解如果通过NAT打洞来实现P2P打洞,资料中包含源码。
    • CSharp-code.rar
      代码分7章 第1章 进程、线程与网络协议 第2章 TCP应用编程 第3章 UDP应用编程 第4章 P2P应用编程 第5章 SMTP与POP3应用编程 第6章 网络数据加密与解密 第7章 三维设计与多媒体编程
    • p2p.rar
      这是我在学习p2p时网上找的资料,大家下载下来看吧,可以节省不少的的时间
    • Csharp1.rar
      C#网络编程教案 第1章 进程、线程与络协议 第2章 TCP应用编程 第3章 UDP应用编程 第4章 P2P应用编程 第5章 SMTP与POP3应用编程 …… ……
    • cSharp-basic-P2P-Programming-Manual.zip
      C# 语言基础的P2P开发教程,简单,适合有点经验的程序猿,大神别来批斗了!
    • Csharp.net.rar
      系统地讲解了C#网络编程的内容,适合初学者使用
    • CSharp-Net-program-advance.rar
      C#网络应用高级编程,而且还是Word版的,大家可以编辑,这比pdf好吧
    • P2P_use_CSharp.zip
      描述P2P技术的一些特点,使用C#语言如何进行P2P开发
    • Beginning Microsoft Visual CSharp 2008 Wiley Publishing(english)
      TcpListener and TcpClient 1133 Summary 1141 Exercises 1142 Chapter 33: Introduction to GDI+ 1144 Overview of Graphical Drawing 1145 Drawing Lines Using the Pen Class 1156 Drawing ...
    • sendmail.8.10.0.Beta10.tar.Z
      被广泛使用的发送邮件(SMTP)服务器