I try to create socket connection between note.js and android.This is node.js source
<script src="/socket.io/socket.io.js"></script>
<script>
var socket = io.connect('http://192.168.101.139:8080' );
socket.emit('initialize', {
host: "*******",
entity: "*******"
} );
socket.on('onconnect', function (data) {
console.log(data);
});
socket.on('onerror', function (data) {
console.log(data);
});
socket.on('device', function (data) {
console.log(data);
});
Client Display! This is android source
try {
SocketIO socket = new SocketIO("http://192.168.101.139:8080");
socket.connect(new IOCallback() {
@Override
public void on(String event, IOAcknowledge ack, Object... args) {
if ("echo back".equals(event) && args.length > 0) {
Log.d("SocketIO", "" + args[0]);
}
}
@Override
public void onMessage(JSONObject json, IOAcknowledge ack) {
}
@Override
public void onMessage(String data, IOAcknowledge ack) {
}
@Override
public void onError(SocketIOException socketIOException) {
socketIOException.printStackTrace();
}
@Override
public void onDisconnect() {
Log.e("onDisconnect","onDisconnect");
}
@Override
public void onConnect() {
Log.e("onConnect","onConnect");
}
});
socket.emit("echo", "hello");
} catch (MalformedURLException e) {
e.printStackTrace();
}
When i run my app i have FileNotFoundException.
I'm using this socket.io library In node.js side i'm socket.io latest version 1.7.3 how i can solve my problem and what would be my problem?
via Baggio
No comments:
Post a Comment