2011-03-06 36 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