Thursday 15 August 2013

java - Socket Creation Exception -



java - Socket Creation Exception -

i have little technical problem. want read info using java socket @ localhost. info continuously sent external simulator. testing have written little code there exception. not sure why exception generated every thing looks fine.

public class receivefromsocket { public static void main(string[] args) throws ioexception { socket socket = new socket("localhost", 3333); datainputstream in; while (true) { seek { socket.setsotimeout(5000); in = new datainputstream(socket.getinputstream()); system.out.println(in.readutf()); } grab (exception e) { } } } }

and when run next error

exception in thread "main" java.net.connectexception: connection refused: connect @ java.net.dualstackplainsocketimpl.connect0(native method) @ java.net.dualstackplainsocketimpl.socketconnect(dualstackplainsocketimpl.java:79) @ java.net.abstractplainsocketimpl.doconnect(abstractplainsocketimpl.java:345) @ java.net.abstractplainsocketimpl.connecttoaddress(abstractplainsocketimpl.java:206) @ java.net.abstractplainsocketimpl.connect(abstractplainsocketimpl.java:188) @ java.net.plainsocketimpl.connect(plainsocketimpl.java:172) @ java.net.sockssocketimpl.connect(sockssocketimpl.java:392) @ java.net.socket.connect(socket.java:589) @ java.net.socket.connect(socket.java:538) @ java.net.socket.<init>(socket.java:434) @ java.net.socket.<init>(socket.java:211) @ data.receivefromsocket.main(receivefromsocket.java:27) java result: 1

can 1 point missing.

well simulator send info using udp protocol

well code using tcp protocol. have @ datagramsocket instead of socket. , forget readutf() per comment.

java sockets

No comments:

Post a Comment