程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> c#中P2P通訊的實現(1)

c#中P2P通訊的實現(1)

編輯:.NET實例教程
式:ClIEnt/Server(就是我們通常說的 C/S模式)
2.網絡連接流程:

3.用到的命名空間
System.NET,System.Net.Socket,System.System.Threading
http://msdn.microsoft.com/library/chs/default.ASP?url=/library/CHS/cpref/Html/frlrfSystemWindowsFormsProgressBarClassTopic.ASP
http://msdn.microsoft.com/library/chs/default.ASP?url=/library/CHS/cpref/Html/frlrfSystemWindowsFormsProgressBarClassTopic.ASP
http://msdn.microsoft.com/library/chs/default.ASP?url=/library/CHS/cpref/Html/frlrfSystemWindowsFormsProgressBarClassTopic.ASP
(詳細請參考MSDN)
4.設計原理
1.服務器端: 接受連接模塊 , 接受信息模塊
當啟動服務器端程序時,啟動一個線程來監聽連接信號,如果一旦接受到連接信號馬上啟動接受信息的線程,此時有2個線程在運行,監聽連接信號根據客戶機的信息來判斷是否啟動或者中止接受信息的線程.
2.客戶端:發送連接請求模塊,發送信息模塊
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved