Informatievlaanderen / VSDS-Linked-Data-Interactions

https://informatievlaanderen.github.io/VSDS-Linked-Data-Interactions/
European Union Public License 1.2
4 stars 6 forks source link

Add a custom adapter to support Apache ActiveMQ #457

Closed MPParsley closed 5 months ago

MPParsley commented 7 months ago

Is your feature request related to a problem? Please describe. A lot of data is available on Apache ActiveMQ but it requires custom adapters to consume this.

Describe the solution you'd like A new input adapter for ldio that can connect to a given AMQ, credentials, topic/queue is requested.

Describe alternatives you've considered Refactoring the producers would be an option but this would have a big impact on planning. Writing a custom consumer that serves as an adapter would work but this would not be a reusable solution. Using the current LdioHttpIn plugin would only work for those solutions that also offer an API.

Additional context This solution would be similar to the Kafka adapter.

jeflaenen commented 7 months ago

Hi @MPParsley, we have created a ticket in our development backlog and we will take this up in one of the following sprints.

MPPlexor commented 5 months ago

Support for AMQP was added in https://github.com/Informatievlaanderen/VSDS-Linked-Data-Interactions/pull/498.

Thank you very much @jeflaenen, you may close this issue!

A sample implementation can be found on https://github.com/Informatievlaanderen/VSDS-Onboarding-Example/blob/main/broker-setup/README.md