Hello,

For my master thesis, I am willing to extend ActiveMQ Artemis in order to be 
able to cover the following functionnalities, using the REST method for the 
pub/sub communication with peers :

- Context consideration (contexst will be modeled using JSON-LD format) instead 
of string-based publishing / subscribing recognition.
- Recommendation if there is no matching found, based on a given threshold of 
common contexts between publisher and susbcriber.
- Value-history consideration (ex average of temperature in a certain location 
give a period of time range)

I am planning on using topics.

As I am quite new to ActiveMQ Artemis and to publish / subscriber in general, I 
am a little lost and I would have two questions:

- Would you have any recommendation on where I should look at in the code in 
details to work on my implementation? What are the things I should consider?

To my understanding the interpretation has to be made in 
https://github.com/apache/activemq-artemis/tree/master/artemis-rest/src/main/java/org/apache/activemq/artemis/rest
 in Jms.java. Am I right?

- As far as I understood there is no plugin system so for me the best thing for 
now is to follow this procedure in order to work on it : 
https://github.com/apache/activemq-artemis/blob/master/docs/hacking-guide/en/code.md

Would you have any recommendation on how to implement my solution as far as the 
file structure of the source code is concerned?

Thank you in advance for any help you can provide! :)

--

Julien D.

via Webmail

Reply via email to