資源簡介
在網絡通訊的編程中我們經常使用到Socket, 這種情況下我們往往需要長期的監聽某個端口, 以獲得相應的Socket, 然后再利用它進行相關操作. 但是這樣的話, 主線程就會被阻塞.無法對其他時間做出相應. 其實在.Net的Socket類中提供了對異步操作的支持. 下面將介紹其基本原理, 以及利用它做的一個P2P的實現.
背景知識:
你需要了解有關Socket的基本知識, 以及Delegate的異步調用操作.
在這個例子中, 我們實現了一個利用非阻塞(non-blocking)的Socket進行局域網通訊的P2P應用. 每個客戶擁有一個Grid(類似于一個二維數組), 當它
代碼片段和文件信息
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
????I.A....??????2426??2005-04-28?21:23??P2PGrid?Source\AssemblyInfo.cs
????I.A....??????1559??2005-05-08?14:33??P2PGrid?Source\Commander.cs
????I.A....???????356??2005-05-08?14:33??P2PGrid?Source\INetworkOperation.cs
????I.A....?????10166??2005-05-08?14:21??P2PGrid?Source\P2PApp.cs
????I.A....??????4403??2005-05-08?14:37??P2PGrid?Source\P2PGrid.csproj
????I.A....??????1803??2005-07-19?10:23??P2PGrid?Source\P2PGrid.csproj.user
????I.A....???????837??2005-07-19?10:23??P2PGrid?Source\P2PGrid.resharperoptions
????I.A....???????899??2005-04-28?21:36??P2PGrid?Source\P2PGrid.sln
????I.A..H.??????8704??2005-07-19?10:23??P2PGrid?Source\P2PGrid.suo
????I.A....??????1188??2005-07-19?10:23??P2PGrid?Source\Program.cs
????I..D...?????????0??2006-02-19?13:25??P2PGrid?Source
-----------?---------??----------?-----??----
????????????????32341????????????????????11
-----------?---------??----------?-----??----
????I.A....??????2426??2005-04-28?21:23??P2PGrid?Source\AssemblyInfo.cs
????I.A....??????1559??2005-05-08?14:33??P2PGrid?Source\Commander.cs
????I.A....???????356??2005-05-08?14:33??P2PGrid?Source\INetworkOperation.cs
????I.A....?????10166??2005-05-08?14:21??P2PGrid?Source\P2PApp.cs
????I.A....??????4403??2005-05-08?14:37??P2PGrid?Source\P2PGrid.csproj
????I.A....??????1803??2005-07-19?10:23??P2PGrid?Source\P2PGrid.csproj.user
????I.A....???????837??2005-07-19?10:23??P2PGrid?Source\P2PGrid.resharperoptions
????I.A....???????899??2005-04-28?21:36??P2PGrid?Source\P2PGrid.sln
????I.A..H.??????8704??2005-07-19?10:23??P2PGrid?Source\P2PGrid.suo
????I.A....??????1188??2005-07-19?10:23??P2PGrid?Source\Program.cs
????I..D...?????????0??2006-02-19?13:25??P2PGrid?Source
-----------?---------??----------?-----??----
????????????????32341????????????????????11
評論
共有 條評論