Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use case in production environment #44

Open
itomsawyer opened this issue Jul 24, 2018 · 1 comment
Open

Use case in production environment #44

itomsawyer opened this issue Jul 24, 2018 · 1 comment

Comments

@itomsawyer
Copy link
Contributor

Hi @gmallard

stompngo is a awesome project. I wonder is there any other use case in production environment. We have put it under production environment with rabbitmq and rabbitmq-stomp-websocket plugin, which can provide us a channel to push message from server to agents under a web app like connection.

@gmallard
Copy link
Owner

Hi @itomsawyer - thank you for the word awesome.

Your question about use cases is very broad. The use cases for using messaging are many and varied.

I will suggest several items here.

First that you become familiar with messaging patterns in general (if you are not already familiar).

There is an excellent book on this subject if it is available to you:

https://books.google.com/books/about/Enterprise_Integration_Patterns.html?id=bUlsAQAAQBAJ&printsec=frontcover&source=kp_read_button#v=onepage&q&f=false

Much of that book is also available for free. The main site is here:

https://www.enterpriseintegrationpatterns.com/patterns/messaging/toc.html

Second - you should review the issues lists for other STOMP client libraries. That will give you knowledge about what kind of problems others are trying to solve with messaging. One client that has been in use for many years is the Ruby stomp gem. The repository is here:

https://github.com/stompgem/stomp

Third, also review the message history for the stomp-spec google group. That group is not very active at present. However is was quite active during the development of the STOMP 1.1 and 1.2 specifications. There is much interesting knowledge there. That group is here:

https://groups.google.com/forum/#!forum/stomp-spec

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants