2012-02-28 108 views
0

我有一個使用以太網在兩個PC終端之間實現通信的任務。兩個節點之間的通信

在2個節點之間建立網絡沒有什麼大不了的。但最重要的是「在一個節點上發送的8位數據將在另一個節點上解碼&如果可能的話,通過前端窗口也將顯示&。」 接收節點上的前端窗口的規格如下,例如說10110101是從節點1發送的,同樣的將被解碼爲&使用前端GUI窗口解釋如下,A-On B-off C-在 d-在 E-關 F-在 G-關 H-在 所以請有人建議我可以看到終端的解碼過程中的任何其他應用程序或什麼是我需要的步驟intiate。

您的建議表示讚賞, 在此先感謝,

回答

0

我想,如果你被允許使用現有的庫您的具體解決方案取決於。無論哪種方式,我會結賬networkComms.net,一個用C#編寫的開源網絡庫。

如果修改基本發送示例(11行代碼)here,則可以實現基本目標。而不是發送一個隨機字符串,送你8位,而在接收端,而不是僅僅寫入字符串到控制檯做一些聰明:

if (recievedString == "10110101") 
{ 
//Do this 
} 
else 
{ 
//Do this instead 
} 

如果你不能使用現有的庫並有從scatch寫一些東西,也許networkComms.net可以作爲一個很好的指導?