Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否从Java应用程序向SocketIO/nodejs服务器订阅/发布消息?_Java_Node.js - Fatal编程技术网

是否从Java应用程序向SocketIO/nodejs服务器订阅/发布消息?

是否从Java应用程序向SocketIO/nodejs服务器订阅/发布消息?,java,node.js,Java,Node.js,在javascript中有一个NodeJS+SocketIO服务器。有没有选择让Java应用程序连接到NodeJS/SocketIO服务器,以便它可以发布和订阅消息?我使用过这个应用程序,它包括SocketIO和纯Websockets通信,但没有发现它如此稳定,它连接到服务器时出现问题,但这一个看起来不错,但没有使用它 我用过这个,它包括SocketIO和纯Websockets通信,但不太稳定,连接到服务器时出现问题,但这个看起来不错,但没有用过 我最近在教学中做了类似的事情(node.js服务

在javascript中有一个NodeJS+SocketIO服务器。有没有选择让Java应用程序连接到NodeJS/SocketIO服务器,以便它可以发布和订阅消息?

我使用过这个应用程序,它包括SocketIO和纯Websockets通信,但没有发现它如此稳定,它连接到服务器时出现问题,但这一个看起来不错,但没有使用它

我用过这个,它包括SocketIO和纯Websockets通信,但不太稳定,连接到服务器时出现问题,但这个看起来不错,但没有用过

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

实际上,你应该考虑费伊: 您可以使用faye在node.js实例中附加websocket和/或bayeux服务器

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

在过去的一个实验室中,我成功地将其用于学生,其中一个服务器是node.js发布信息,一个java客户机使用cometd库()订阅faye

源代码:

  • 此服务器与faye以及传统http服务器一起位于:
  • 使用Comet的java客户机:(很抱歉,这是一个库地狱,它是为我被明确告知不熟悉maven(或同等产品)的学生设计的,而且它是3h实验室……无论如何。)
虽然文件是法文的,但我想第4页的数字是可以自行解释的


fafhrd

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

实际上,你应该考虑费伊: 您可以使用faye在node.js实例中附加websocket和/或bayeux服务器

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

在过去的一个实验室中,我成功地将其用于学生,其中一个服务器是node.js发布信息,一个java客户机使用cometd库()订阅faye

源代码:

  • 此服务器与faye以及传统http服务器一起位于:
  • 使用Comet的java客户机:(很抱歉,这是一个库地狱,它是为我被明确告知不熟悉maven(或同等产品)的学生设计的,而且它是3h实验室……无论如何。)
虽然文件是法文的,但我想第4页的数字是可以自行解释的

法夫赫德