2016-10-28 6 views
1

Ich bin in der Lage, Docker-Container für ACE-TAO-Dienst zu erstellen, und in der Lage, darauf zugreifen von übergeordneten Windows-Maschine mit Port-Forwarding-Konzept.So überprüfen Sie den ACE-CORBA Service lokalen Windows-Rechner

Vom Browser versuche ich, die localhost:forward-port zu treffen und "ERR_EMPTY_RESPONSE" bekommen und TAO-Dienst läuft in Docker Container.

Wenn ich in lokalen verifizieren möchte, ob es richtig angeschlossen ist oder nicht.
Wie kann ich schreiben Java Code zu überprüfen?

+0

Was soll Ihr Java-Code tun? Verbindung zu einem Port herstellen und einen TCP-Verbindungstest durchführen? – tuergeist

+0

Ja, es wird eine Verbindung zum Port herstellen und Verbindungserfolg melden –

Antwort

0

Der folgende Java-Code verbindet sich mit localhost:17500 und gibt eine Nachricht aus, die besagt, ob eine TCP-Verbindung erstellt werden kann oder nicht.

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"); 
    } 
} 
} 
+0

Danke. Ich bin in der Lage, mit bereitgestelltem Code erfolgreich zu überprüfen. –

+0

Das gleiche muss ich mit ORBEndpoint wie folgenden Code überprüfen –

+0

Ich weiß nicht, was du meinst – tuergeist

Verwandte Themen