gpt4 book ai didi

时间:2019-03-17 标签:c#TcpClient和javaServerSocket

转载 作者:行者123 更新时间:2023-12-01 04:52:59 25 4
gpt4 key购买 nike

你好,我正在制作一个服务器,它将监听端口 6112 并说如果客户端连接到它,我已经尝试用两种语言进行操作..但是它监听连接并且没有检测到任何内容..有任何帮助吗?

这里是代码示例:

public static ServerSocket Start() throws Exception
{
System.out.println("Initializing Network Listener");
Config.Initialize();
int netport = Config.netport;
String netip=Config.netadress;
ServerSocket Listener = new ServerSocket(netport);
System.out.println("Done initializing Network Listener");
Listener.setSoTimeout(0);
return Listener;
}

public static void ListenForClient() throws Exception
{
ServerSocket Listener = Start();
Listener.setSoTimeout(0);
Socket Client = Listener.accept();
Client.setSoTimeout(120000);
System.out.println("Client Connected on port: ");


}

最佳答案

===更新===

  • 对于 Java 服务器套接字客户端,这里有两个很好的示例:
* http://docs.oracle.com/javase/tutorial/networking/sockets/clientServer.html

* http://www.cs.uic.edu/~troy/spring05/cs450/sockets/EchoServer.java

2) 对于 C# 服务器套接字客户端,请查看此处:

3)一个简单的测试方法是:

a) Start a command prompt

b) telnet localhost 6112

<= This should also connect to your server, without having to worry about any Java client programming

4) 如果在 Windows 上“未找到 telnet”,只需进入“控制面板”、“添加/删除程序”、“添加/删除 Windows 功能”即可。例如:

...但是...

5) 也许整个问题可能是 Windows 防火墙阻止了您的测试端口 (6122)。试试这个:

关于时间:2019-03-17 标签:c#TcpClient和javaServerSocket,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14631332/

25 4 0