Hello
I have played around with service mix for quite a while now, deploying
sample applications, playing around with them and also walked through the
tutorials on the website. But I still have starting problems, when I want to
implement a solution from scratch.
Here is my scenario I would like to implement:
I have a Component that sends out a JMS TextMessage, which contains a xml
file, in a defined interval (e.g. 5 seconds). Another component should
listen on the queue, take the message, filter some xml tags out of the
message and then post the message to a topic where other applications are
listening.
One of the other applications takes the messages from the topics and some
properties to the message. Then depending on the property set by the
previous component, the message content should either be written to a file
or database, xmpp or simply jms again. For the routing I would like to try
out Camel and/or drools (I would like to try out both ways, so I can see
what I prefer at the end).
So my question now is, where should I start, what has to be done first? Do I
need a service unit for all of my components and then one service assembly?
I also found the POJO support for servicemix. Should I write POJOs for all
my components and then deploy them all to service mix?
Please help me getting started, because I would really like to get
comfortable with servicemix.
Thanks
Robert