Intsamples 60 #36

Closed
wants to merge 20 commits into
from

Conversation

Projects
None yet
2 participants
Contributor

christian-posta commented Feb 4, 2012

Two samples for the Cafe application. One for JMS-backed channels using an embedded ActiveMQ broker. The second one relies on an external ActiveMQ broker and shows the distributed processing of drink orders similar to the AMQP sample. Please let me know if you'd like me to change anything including comments, the README.md, or the details of the implementation. I have added a blog post on the details of my implementation here: http://www.christianposta.com/blog/?p=168

christian-posta added some commits Jan 28, 2012

@christian-posta christian-posta added idea folder to gitignore
Signed-off-by: Christian Posta <christian.posta@gmail.com>
bce4753
@christian-posta christian-posta moved log4j here since that's where the code is
Signed-off-by: Christian Posta <christian.posta@gmail.com>
040edf9
@christian-posta christian-posta made the objects serializable for now..
Signed-off-by: Christian Posta <christian.posta@gmail.com>
c7db24c
@christian-posta christian-posta added an embedded activemq. can now prove the persistence of the amq …
…works

Signed-off-by: Christian Posta <christian.posta@gmail.com>
c8c3acd
@christian-posta christian-posta added activemq data to ignore list
Signed-off-by: Christian Posta <christian.posta@gmail.com>
aeb87db
@christian-posta christian-posta converted all of the in-memory SI channels to JMS-backed channels
Signed-off-by: Christian Posta <christian.posta@gmail.com>
23a0a8f
@christian-posta christian-posta Added comments to the SI config files for ActiveMQ
Signed-off-by: Christian Posta <christian.posta@gmail.com>
b8083ee
@christian-posta christian-posta Clean up config file of unused namespace declarations
Signed-off-by: Christian Posta <christian.posta@gmail.com>
bf979fb
@christian-posta christian-posta Forgot to make the Java objects serializable. Note, you can convert t…
…o json or some other format if you don't want to serialize the java objects over the broker

Signed-off-by: Christian Posta <christian.posta@gmail.com>
4690113
@christian-posta christian-posta In the middle of creating the distributed ActiveMQ/JMS SI routing sample
Signed-off-by: Christian Posta <christian.posta@gmail.com>
d80906f
@christian-posta christian-posta almost got the entire distributed via jms sample done
Signed-off-by: Christian Posta <christian.posta@gmail.com>
87a9808
@christian-posta christian-posta Fixed bug with drinks not being converted back to a java type
Signed-off-by: Christian Posta <christian.posta@gmail.com>
f99181a
@christian-posta christian-posta added comments to the classes, including adding the sample descriptio…
…ns to the readme.md
a3c4872
@christian-posta christian-posta added a few more comments to the config files 612de71
Member

ghillert commented Feb 8, 2012

Do you think it might be better to separate out this example into its own sample folder e.g. "applications/cafe-jms"?

Contributor

christian-posta commented Feb 9, 2012

that's possible. or, under the cafe sample, have three modules (maven modules). One for JMS, one for AMQP, and one without the message brokers?

Member

ghillert commented Feb 9, 2012

I think that sounds like a good idea. Let's have 3 sub-modules under cafe.

Contributor

christian-posta commented Feb 9, 2012

excellent. i can do that and commit it on the INTSAMPLES-60 branch.

Member

ghillert commented Feb 9, 2012

Cool thanks! Then we can have the main documentation under /cafe/README.md and the 3 sub-modules will each provide module-specific info.

Contributor

christian-posta commented Feb 9, 2012

Take a look and my INTSAMPLES-60 branch and let me know what you think

Member

ghillert commented May 29, 2012

@christian-posta Sorry for letting this linger for too long, it somehow dropped off my plate. Could you do me a favor and rebase your PR? I would then like to finally merge it into the Samples project. Thanks a lot for your patience!

Contributor

christian-posta commented May 29, 2012

yes, absolutely. i'll let you know when i've done it

Member

ghillert commented Oct 3, 2012

Did some polishing and merged PR.

ghillert closed this Oct 3, 2012

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