javascript STOMP客户端是否在浏览器/前端js中工作?

Rol*_*ndo 5 java stomp websocket

我想创建一个使用stomp over activemq和一个nodejs应用程序的Java应用程序,该应用程序提供几个可以相互通信的网页.从客户端网页发出的事件被提供.

我知道socketio单独附带一个服务器端javascript和一个客户端javascript API.

我看到有一个node-stomp-client:https: //github.com/easternbloc/node-stomp-client

虽然看起来它在服务器端节点而不是客户端javascript中使用.这个库实际上是否可以由服务器端和客户端javascript使用?或者STOMP websockets是否有一个客户端javascript库,我可以在前端使用连接/发出事件(比如用户点击html中的一个按钮来触发它)?

或者我应该不使用stomp库而只使用普通的websocket库?