Package java.net

Examples of java.net.ServerSocket.accept()


            try
            {
               ServerSocket ss = new ServerSocket(port, 100, address);
               while (running)
               {
                  ss.accept();
               }
               ss.close();
            }
            catch (IOException e)
            {
View Full Code Here


         {
            try
            {
               ServerSocket ss = new ServerSocket(4446, 200, addr);
               log.info("ss address: " + ss.getInetAddress());
               Socket s = ss.accept();
               InputStream is = s.getInputStream();
               log.info("read: " + is.read());
               s.close();
               ss.close();
            }
View Full Code Here

            try
            {
               ServerSocket ss = new ServerSocket(port, 100, address);
               while (running)
               {
                  ss.accept();
               }
               ss.close();
            }
            catch (IOException e)
            {
View Full Code Here

        thread = threadFactory.newThread(new Runnable() {
            public void run() {
                try {
                    while (! serverSocket.isClosed() && ! stop) {
                        try {
                            final Socket socket = serverSocket.accept();
                            boolean ok = false;
                            try {
                                socket.setSoTimeout(readTimeout);
                                ok = true;
                            } finally {
View Full Code Here

  @Override
  public void run() {
    try (ServerSocket ss = new ServerSocket(6112)) {
      while(true) {
        ChatConnection cc = new ChatConnection(ss.accept());
        connections.add(cc);
        cc.start();
      }
    } catch(Exception e) {
      Out.exception(e);
View Full Code Here

                    ready = true;
                    this.notifyAll();
                }

                socket.setSoTimeout(5000);
                Socket client = socket.accept();
                client.close();
                socket.close();
            } catch (IOException e) {
                e.printStackTrace();
            } catch (Throwable e) {
View Full Code Here

            final ServerSocket ss = new ServerSocket(0);
            ss.setSoTimeout(12000);
            Runnable runnable = new Runnable() {
                public void run() {
                    try {
                        ss.accept();
                    } catch (InterruptedIOException e) {
                        interrupted = true;
                    } catch (IOException e) {
                    }
                }
View Full Code Here

            interrupted = false;
            ServerSocket ss2 = new ServerSocket(0);
            ss2.setSoTimeout(500);
            Date start = new Date();
            try {
                ss2.accept();
            } catch (InterruptedIOException e) {
                interrupted = true;
            }
            assertTrue("accept not interrupted", interrupted);
            Date finish = new Date();
View Full Code Here

        // address we provided
        Socket clientSocket = new Socket();
        InetSocketAddress clAddress = new InetSocketAddress(InetAddress
                .getLocalHost(), portNumber);
        clientSocket.connect(clAddress);
        Socket servSock = theSocket.accept();

        assertEquals(clAddress, clientSocket.getRemoteSocketAddress());
        theSocket.close();
        servSock.close();
        clientSocket.close();
View Full Code Here

        // now make sure that it is actually bound and listening on the
        // address we provided
        SocketAddress localAddress = theSocket.getLocalSocketAddress();
        Socket clientSocket = new Socket();
        clientSocket.connect(localAddress);
        Socket servSock = theSocket.accept();

        assertTrue(clientSocket.getRemoteSocketAddress().equals(localAddress));
        theSocket.close();
        servSock.close();
        clientSocket.close();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.