This is an example message processing API, using a RESTful like interface to take inbound messages, process them, and respond with a message of receipt or other pertinent information.
Adron/example-message-processing
A sample message processor for an API that accepts inbound messages of various sorts.
JavaMIT