Frage

I am writing a client/server program to send data over my own local internet wireless network. In the client side, I wrote this snippet

private static final int TCP_SERVER_PORT = 63400
    try {
        // provide a client side TCP socket

        Socket s = new Socket("192.168.1.102", TCP_SERVER_PORT);
            ...

It throws an IOException. I add the INTERNET permission though. I am joining the local DSL internet wifi network. Is it because of the router? Any idea?

War es hilfreich?

Lösung

Is port 63400 on 192.168.1.102 open?

try

telnet 192.168.1.102 63400

if it returns anything then the port is open, and the problem is somewhere else. If it says "name or service unknown" then there is no one listening @ 192.168.1.102:63400

EDIT: just noticed the android tag. Don't know if u have shell/telnet on android, but you can use this method from PC both windows and linux shell

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top