2011-03-06 34 views
1

我目前正在研究一個需要實現char gen協議的大學項目。我需要編寫一個程序,首先獲取任意主機的IP地址,然後檢查指定的主機(IP作爲輸入)是否支持chargen協議;如果該主機支持chargen協議,則程序應在遠程主機的端口19發送充電請求,並且還應讀取來自主機的應答(由主機生成的字符)。現在的問題是,我不知道如何在C#或Java中實現它;我想那.Net不提供任何支持這種類型的東西;我不確定Java。在C#或java中實現chargen(字符發生器)協議

任何人都可以給我任何暗示其實施或有任何外部圖書館可以幫助我嗎?

+1

http://commons.apache.org/net/api/org/apache/commons/net/chargen/CharGenTCPClient.html爲Java – 2011-03-06 17:55:13

+0

嗨雅羅斯拉夫!感謝您的鏈接;看起來不錯;我希望它能滿足我的要求...謝謝你:) – uyaseen 2011-03-06 18:15:56

回答

0
  1. 熟悉Character Generator Protocol
  2. 研究TCP sockets在.NET中的支持。
  3. 代碼功課:-)
+1

這個任務是使用'TcpClient'類的一個非常簡單的編碼練習。因此,從閱讀'System.Net.Sockets'命名空間中的那個類開始。 – 2011-03-06 18:16:12

+0

嗨安德烈!感謝您的答覆..我有一點System.Net.Sockets的想法,但我會深入探討...謝謝:) – uyaseen 2011-03-06 18:21:23