title: Universal REST frontend - does it exist?
body: <p>I'm looking for some thin layer on top of handling HTTP requests that can easily do routing to different backends, based on the uri / rest verb / actual service location / .... This layer should also handle encoding into whatever the requested format is (xml / json / returning binary data / etc.).</p>
  
  <p>The most important point though is to make it pluggable into some backend - whether it's a message queue, job dispatcher, external process, or something completely different. They should be handled with minimal wrapper for the needed message translation.</p>
  
  <p>So basically, that would be a customisable request dispatcher with some magic on top. Does something like that exist as a separate application now?</p>
  
  <p>Edit: Almost forgot - it would be great if it was written in PHP... but if something else matches the description, I'd have a look too.</p>