我能够为ACE-TAO服务创建docker容器,并且能够使用端口转发概念从父Windows机器访问它。
在浏览器中,我尝试点击localhost:forward-port
并获取"ERR_EMPTY_RESPONSE"
并且TAO服务正在docker容器中运行。
如果我想在当地验证,是否正确连接。
如何编写Java
代码进行验证?
答案 0 :(得分:0)
以下java代码连接到localhost:17500
并打印出一条消息,说明它是否可以创建tcp连接。
import java.io.*;
import java.net.*;
class TCPClient
{
public static void main(String argv[]) throws Exception
{
try {
Socket clientSocket = new Socket("localhost", 17500);
System.out.println("Could connect");
}
catch (ConnectException e) {
System.out.println("Cannot connect");
}
}
}