Stomp.js is out of date and no longer maintained - which Stomp client to use with Spring Websockets?
I found it surprising that the current documentation for the Spring WebSocket Support directs users to use stomp.js for their client-side JavaScript implementation.
This project, on the ReadMe on it's GitHub page, says:
This project is no longer maintained.
If you encounter bugs with it or need enhancements, you can fork it and modify it as the project is under the Apache License 2.0.
The repository hasn't had any commits since September 2015 (which was just to add the above to the ReadMe), and no code commits since December 2014, so it has effectively been abandoned for the past 2 years.
I am unsure which of the 284 forks of the repository would be a stable and up-to-date version of the library, and there seems to be no viable alternative from a Google search.
Could someone please recommend a stable alternative that could be used instead?
Ideally my hope is the Spring team could provide some direction about the right client library to use with their STOMP support.
spring websocket stomp spring-websocket java-websocket
add a comment |
I found it surprising that the current documentation for the Spring WebSocket Support directs users to use stomp.js for their client-side JavaScript implementation.
This project, on the ReadMe on it's GitHub page, says:
This project is no longer maintained.
If you encounter bugs with it or need enhancements, you can fork it and modify it as the project is under the Apache License 2.0.
The repository hasn't had any commits since September 2015 (which was just to add the above to the ReadMe), and no code commits since December 2014, so it has effectively been abandoned for the past 2 years.
I am unsure which of the 284 forks of the repository would be a stable and up-to-date version of the library, and there seems to be no viable alternative from a Google search.
Could someone please recommend a stable alternative that could be used instead?
Ideally my hope is the Spring team could provide some direction about the right client library to use with their STOMP support.
spring websocket stomp spring-websocket java-websocket
Did you ever find a resolution to this?
– Slipfish
Mar 1 '17 at 21:20
@Slipfish No I didn't, I was hoping someone from the Spring webscoket team would reply here, since they seem to say their support is now Stackoverflow-based
– Riko
Mar 6 '17 at 10:57
@Slipfish Please see the below answer, the Spring Websocket documentation now points to github.com/JSteunou/webstomp-client as the library to use.
– Riko
Feb 21 '18 at 9:54
add a comment |
I found it surprising that the current documentation for the Spring WebSocket Support directs users to use stomp.js for their client-side JavaScript implementation.
This project, on the ReadMe on it's GitHub page, says:
This project is no longer maintained.
If you encounter bugs with it or need enhancements, you can fork it and modify it as the project is under the Apache License 2.0.
The repository hasn't had any commits since September 2015 (which was just to add the above to the ReadMe), and no code commits since December 2014, so it has effectively been abandoned for the past 2 years.
I am unsure which of the 284 forks of the repository would be a stable and up-to-date version of the library, and there seems to be no viable alternative from a Google search.
Could someone please recommend a stable alternative that could be used instead?
Ideally my hope is the Spring team could provide some direction about the right client library to use with their STOMP support.
spring websocket stomp spring-websocket java-websocket
I found it surprising that the current documentation for the Spring WebSocket Support directs users to use stomp.js for their client-side JavaScript implementation.
This project, on the ReadMe on it's GitHub page, says:
This project is no longer maintained.
If you encounter bugs with it or need enhancements, you can fork it and modify it as the project is under the Apache License 2.0.
The repository hasn't had any commits since September 2015 (which was just to add the above to the ReadMe), and no code commits since December 2014, so it has effectively been abandoned for the past 2 years.
I am unsure which of the 284 forks of the repository would be a stable and up-to-date version of the library, and there seems to be no viable alternative from a Google search.
Could someone please recommend a stable alternative that could be used instead?
Ideally my hope is the Spring team could provide some direction about the right client library to use with their STOMP support.
spring websocket stomp spring-websocket java-websocket
spring websocket stomp spring-websocket java-websocket
asked Dec 13 '16 at 10:51
RikoRiko
9891524
9891524
Did you ever find a resolution to this?
– Slipfish
Mar 1 '17 at 21:20
@Slipfish No I didn't, I was hoping someone from the Spring webscoket team would reply here, since they seem to say their support is now Stackoverflow-based
– Riko
Mar 6 '17 at 10:57
@Slipfish Please see the below answer, the Spring Websocket documentation now points to github.com/JSteunou/webstomp-client as the library to use.
– Riko
Feb 21 '18 at 9:54
add a comment |
Did you ever find a resolution to this?
– Slipfish
Mar 1 '17 at 21:20
@Slipfish No I didn't, I was hoping someone from the Spring webscoket team would reply here, since they seem to say their support is now Stackoverflow-based
– Riko
Mar 6 '17 at 10:57
@Slipfish Please see the below answer, the Spring Websocket documentation now points to github.com/JSteunou/webstomp-client as the library to use.
– Riko
Feb 21 '18 at 9:54
Did you ever find a resolution to this?
– Slipfish
Mar 1 '17 at 21:20
Did you ever find a resolution to this?
– Slipfish
Mar 1 '17 at 21:20
@Slipfish No I didn't, I was hoping someone from the Spring webscoket team would reply here, since they seem to say their support is now Stackoverflow-based
– Riko
Mar 6 '17 at 10:57
@Slipfish No I didn't, I was hoping someone from the Spring webscoket team would reply here, since they seem to say their support is now Stackoverflow-based
– Riko
Mar 6 '17 at 10:57
@Slipfish Please see the below answer, the Spring Websocket documentation now points to github.com/JSteunou/webstomp-client as the library to use.
– Riko
Feb 21 '18 at 9:54
@Slipfish Please see the below answer, the Spring Websocket documentation now points to github.com/JSteunou/webstomp-client as the library to use.
– Riko
Feb 21 '18 at 9:54
add a comment |
2 Answers
2
active
oldest
votes
I've been wondering about this as well, but haven't been able to find anything concrete. The closest I've come across has been webstomp-client:
https://github.com/JSteunou/webstomp-client
It claims to be a fork of the original stomp.js, and it looks like it's actively maintained.
Unrelated to the question, but related to what I've been working on recently, I also found a fork of webstomp-client that implements an RxJS client as well; posting some links in case it's useful to someone in the future.
https://github.com/Clanrat/webstomp-client
https://github.com/Clanrat/webstomp-client/blob/master/src/rxclient.js
Thanks. Just for future
– Amir
Jan 9 '18 at 13:54
1
The Spring Websocket documentation has now been updated to recommend github.com/JSteunou/webstomp-client as the most actively maintained implementation.
– Riko
Feb 21 '18 at 9:53
add a comment |
Please check https://github.com/stomp-js/stompjs (@stomp/stompjs at npm). It is based on the original, however fixes known issues, supports auto reconnect, binary data, callbacks. Written in Typescript and distributed as UMD (usable from Node as well as browsers).
It also has variants for RxJS (https://github.com/stomp-js/rx-stomp) and Angular (https://github.com/stomp-js/ng2-stompjs).
This is actively maintained.
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f41119274%2fstomp-js-is-out-of-date-and-no-longer-maintained-which-stomp-client-to-use-wit%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
I've been wondering about this as well, but haven't been able to find anything concrete. The closest I've come across has been webstomp-client:
https://github.com/JSteunou/webstomp-client
It claims to be a fork of the original stomp.js, and it looks like it's actively maintained.
Unrelated to the question, but related to what I've been working on recently, I also found a fork of webstomp-client that implements an RxJS client as well; posting some links in case it's useful to someone in the future.
https://github.com/Clanrat/webstomp-client
https://github.com/Clanrat/webstomp-client/blob/master/src/rxclient.js
Thanks. Just for future
– Amir
Jan 9 '18 at 13:54
1
The Spring Websocket documentation has now been updated to recommend github.com/JSteunou/webstomp-client as the most actively maintained implementation.
– Riko
Feb 21 '18 at 9:53
add a comment |
I've been wondering about this as well, but haven't been able to find anything concrete. The closest I've come across has been webstomp-client:
https://github.com/JSteunou/webstomp-client
It claims to be a fork of the original stomp.js, and it looks like it's actively maintained.
Unrelated to the question, but related to what I've been working on recently, I also found a fork of webstomp-client that implements an RxJS client as well; posting some links in case it's useful to someone in the future.
https://github.com/Clanrat/webstomp-client
https://github.com/Clanrat/webstomp-client/blob/master/src/rxclient.js
Thanks. Just for future
– Amir
Jan 9 '18 at 13:54
1
The Spring Websocket documentation has now been updated to recommend github.com/JSteunou/webstomp-client as the most actively maintained implementation.
– Riko
Feb 21 '18 at 9:53
add a comment |
I've been wondering about this as well, but haven't been able to find anything concrete. The closest I've come across has been webstomp-client:
https://github.com/JSteunou/webstomp-client
It claims to be a fork of the original stomp.js, and it looks like it's actively maintained.
Unrelated to the question, but related to what I've been working on recently, I also found a fork of webstomp-client that implements an RxJS client as well; posting some links in case it's useful to someone in the future.
https://github.com/Clanrat/webstomp-client
https://github.com/Clanrat/webstomp-client/blob/master/src/rxclient.js
I've been wondering about this as well, but haven't been able to find anything concrete. The closest I've come across has been webstomp-client:
https://github.com/JSteunou/webstomp-client
It claims to be a fork of the original stomp.js, and it looks like it's actively maintained.
Unrelated to the question, but related to what I've been working on recently, I also found a fork of webstomp-client that implements an RxJS client as well; posting some links in case it's useful to someone in the future.
https://github.com/Clanrat/webstomp-client
https://github.com/Clanrat/webstomp-client/blob/master/src/rxclient.js
answered Mar 10 '17 at 21:51
HristoHristo
23.9k54146213
23.9k54146213
Thanks. Just for future
– Amir
Jan 9 '18 at 13:54
1
The Spring Websocket documentation has now been updated to recommend github.com/JSteunou/webstomp-client as the most actively maintained implementation.
– Riko
Feb 21 '18 at 9:53
add a comment |
Thanks. Just for future
– Amir
Jan 9 '18 at 13:54
1
The Spring Websocket documentation has now been updated to recommend github.com/JSteunou/webstomp-client as the most actively maintained implementation.
– Riko
Feb 21 '18 at 9:53
Thanks. Just for future
– Amir
Jan 9 '18 at 13:54
Thanks. Just for future
– Amir
Jan 9 '18 at 13:54
1
1
The Spring Websocket documentation has now been updated to recommend github.com/JSteunou/webstomp-client as the most actively maintained implementation.
– Riko
Feb 21 '18 at 9:53
The Spring Websocket documentation has now been updated to recommend github.com/JSteunou/webstomp-client as the most actively maintained implementation.
– Riko
Feb 21 '18 at 9:53
add a comment |
Please check https://github.com/stomp-js/stompjs (@stomp/stompjs at npm). It is based on the original, however fixes known issues, supports auto reconnect, binary data, callbacks. Written in Typescript and distributed as UMD (usable from Node as well as browsers).
It also has variants for RxJS (https://github.com/stomp-js/rx-stomp) and Angular (https://github.com/stomp-js/ng2-stompjs).
This is actively maintained.
add a comment |
Please check https://github.com/stomp-js/stompjs (@stomp/stompjs at npm). It is based on the original, however fixes known issues, supports auto reconnect, binary data, callbacks. Written in Typescript and distributed as UMD (usable from Node as well as browsers).
It also has variants for RxJS (https://github.com/stomp-js/rx-stomp) and Angular (https://github.com/stomp-js/ng2-stompjs).
This is actively maintained.
add a comment |
Please check https://github.com/stomp-js/stompjs (@stomp/stompjs at npm). It is based on the original, however fixes known issues, supports auto reconnect, binary data, callbacks. Written in Typescript and distributed as UMD (usable from Node as well as browsers).
It also has variants for RxJS (https://github.com/stomp-js/rx-stomp) and Angular (https://github.com/stomp-js/ng2-stompjs).
This is actively maintained.
Please check https://github.com/stomp-js/stompjs (@stomp/stompjs at npm). It is based on the original, however fixes known issues, supports auto reconnect, binary data, callbacks. Written in Typescript and distributed as UMD (usable from Node as well as browsers).
It also has variants for RxJS (https://github.com/stomp-js/rx-stomp) and Angular (https://github.com/stomp-js/ng2-stompjs).
This is actively maintained.
answered Nov 19 '18 at 14:39
Deepak KumarDeepak Kumar
809712
809712
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f41119274%2fstomp-js-is-out-of-date-and-no-longer-maintained-which-stomp-client-to-use-wit%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Did you ever find a resolution to this?
– Slipfish
Mar 1 '17 at 21:20
@Slipfish No I didn't, I was hoping someone from the Spring webscoket team would reply here, since they seem to say their support is now Stackoverflow-based
– Riko
Mar 6 '17 at 10:57
@Slipfish Please see the below answer, the Spring Websocket documentation now points to github.com/JSteunou/webstomp-client as the library to use.
– Riko
Feb 21 '18 at 9:54