I am trying to implement a message producer behind a REST interface. The message producer uses the request/reply pattern. When reading the documentation for the Camel producer it is noted that only one producer should be created per application.
Is the producer thread safe so that I can call the send method from multiple threads? Will it work properly when several concurrent requests are waiting for their related replies? How would it be best implemented using Spring, Tomcat and Jersey?
Thank you.