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

Support for any messages queue, e.g. ZeroMQ / AMQP / RabbitMQ #96

Closed
rapgro opened this issue Sep 5, 2019 · 15 comments
Closed

Support for any messages queue, e.g. ZeroMQ / AMQP / RabbitMQ #96

rapgro opened this issue Sep 5, 2019 · 15 comments
Assignees

Comments

@rapgro
Copy link

rapgro commented Sep 5, 2019

A long outstanding request. Would it be possible to have native support for AMQP with (any new) one of an implementation? I tried to start something but never managed to get response from core development. My work did not get even further and I plan to discontinue at all because of really lack of time but I still want to let you all know.
https://gitlab.com/voice-mediator/jvxml-amqp

See especially in this paper:
https://academiccommons.columbia.edu/download/fedora_content/download/ac:165655/content/Virtualization.pdf

@rapgro
Copy link
Author

rapgro commented Sep 5, 2019

RabbitMQ java client seems to be the library to use.

@rapgro
Copy link
Author

rapgro commented Sep 5, 2019

#14

@schnelle
Copy link
Member

I see that you intent to have this as an implementation platform. This means

  • receiving inputs
  • sending outputs

via AMQP.

What would be the purpose of that and who should be the receiver of those messages in which format?

@schnelle schnelle self-assigned this Sep 12, 2019
@rapgro
Copy link
Author

rapgro commented Sep 12, 2019

AMQP is a protocol specification. There's support in nearly every commonly used programming language, not even java only. No idea what you mean with format.

@schnelle
Copy link
Member

The format is only the least important point of the issues mentioned above. Could you please elaborate on the other questions?

@schnelle
Copy link
Member

schnelle commented Oct 2, 2019

It seems that there is no actual use case behind this request. Closing that issue.

@rapgro
Copy link
Author

rapgro commented Nov 17, 2019

Lyra is a high-availability RabbitMQ client (for AMQP as the used protocol).
https://github.com/jhalterman/lyra

@schnelle
Copy link
Member

A clear use case is still missing. I already asked twicve but still did not get any meaningful answer.

@David-dp-
Copy link

David-dp- commented Nov 18, 2019 via email

@rapgro
Copy link
Author

rapgro commented Nov 19, 2019

@schnelle
Copy link
Member

schnelle commented Nov 20, 2019

There are currently 3 protocols available in JVoiceXML to interact in MMI

  • HTTP
  • uMundo (an abstraction over ZeroMQ)
  • Sockets

What would be the benefit of supporting a 4th protocol?

@David-dp-
Copy link

David-dp- commented Nov 20, 2019 via email

@schnelle
Copy link
Member

schnelle commented Nov 20, 2019

@rapgro
Copy link
Author

rapgro commented Nov 21, 2019

uMundo (an abstraction over ZeroMQ)

In case there's a typo and you mean ZeroMQ instead, then you can consider my request as obsolete. ZeroMQ is similiar to AMQP.

@rapgro rapgro changed the title Support for AMQP / RabbitMQ Support for any messages queue, e.g. ZeroMQ / AMQP / RabbitMQ Nov 23, 2019
@rapgro
Copy link
Author

rapgro commented Nov 23, 2019

Well, as somewhere else stated I've somehow possible experiments with more complexity in mind.
E.g. Connect any monitoring system like discussed in dnaeon/py-vpoller#226

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

No branches or pull requests

3 participants