This is somewhat related to a question I posted earlier (http://fusesource.com/forums/thread.jspa?threadID=1397).
I'm trying to create a few scenarios using web services. A couple of these scenarios are:
- scatter gather pattern
- receiving input from a web service determines the next step
All the examples I've seen that closely relate to the scenarios I'm trying to do involve either message queues and/or using direct and seda.
Do I "need" to implement a message queue to accurately and efficiently implement my scenarios?
No message queues are not mandatory. You can do what you want.
A message queue however supports persistence and thus allows more fault tolerant solutions.
Unfortunately there is not a single solution. You gotta find out what suit you needs.