客户端使用的是socket.io 是否服务器必须得用node.js???我现在这般服务器是java 每次连接都不成功 总是认为是一个http的连接

你用websocket吧

客户端用socketio,服务器也得用socketio,你们java服务端有socketio这个库吗?

使用webSocket 服务器可以使用java?我现在这样使用 服务器那边还是认为是http 。有人说web socket 或者socket.io在连接时候 会首先发一个http进行建立连接 是这样吗??

百度Websocket第一条,第一行

WebSocket protocol 是HTML5一种新的协议。它实现了浏览器与服务器全双工通信(full-duplex)。一开始的握手需要借助HTTP请求完成。

你确定你的Java服务器是websocket服务器?

websocket握手时是http,握手成功后改为tcp

http://forum.cocos.com/t/socketio-java-netty/33622
就这样