2013-03-13 78 views

回答

3

我最近做了类似的教学(node.js服务器,Java客户端在发布/订阅)。

实际上,您应该考虑Faye:http://faye.jcoglan.com/ 您可以使用faye将websocket和/或bayeux服务器附加到node.js实例中。

然后,您可以连接任何实现这些协议中的一个或两个的客户端。

我过去成功地将它用于实验室,其中服务器是node.js发布信息的学生,而java客户端使用cometd库(http://cometd.org/)订阅faye。

源代码:使用的cometd https://github.com/cgravier/WI-UCLab/blob/master/context-server-nodejs/simulateArduino.js

  • Java客户端:https://github.com/cgravier/WI-UCLab/tree/master/context-client-java(抱歉它是一个库地狱,它是专为

    • 与王菲此服务器也是传统的HTTP服务器位于学生说我明确告诉不熟悉Maven的(或同等学历),它是3H实验室......反正。)

    尽管这份文件是法语,我想在4页图10是自我解释的。

    HTH

    fafhrd

  • 1

    我已经使用这个android-websockets其中包括SocketIO和Pure Websockets通信,但没有发现它如此稳定,它有连接到服务器的问题,但这个socket.io-java-client似乎没事,但没有使用它。

    相关问题