Socket: connect(SocketAddress endpoint, int timeout) throws IOException : Socket « java.net « Java by API






Socket: connect(SocketAddress endpoint, int timeout) throws IOException

  
import java.net.InetAddress;
import java.net.InetSocketAddress;
import java.net.Socket;
import java.net.SocketAddress;

public class Main {
  public static void main(String[] argv) throws Exception {
    InetAddress addr = InetAddress.getByName("java.sun.com");
    int port = 80;
    SocketAddress sockaddr = new InetSocketAddress(addr, port);

    Socket sock = new Socket();

    int timeoutMs = 2000; // 2 seconds
    sock.connect(sockaddr, timeoutMs);
  }
}

   
    
  








Related examples in the same category

1.new Socket(InetAddress address, int port) throws IOException
2.Socket: getInputStream() throws IOException
3.Socket: getLocalSocketAddress()
4.Socket: getOutputStream() throws IOException
5.Socket: getRemoteSocketAddress()
6.Socket: readUTF() and writeUTF(String str)