Moved to SOA.
The process is well documented. When I had this requirement I managed to quite easily figure out what I needed to do by doing the appropriate searches in SCN.
The absolutely most straightforward way is what Vishal Hingole has said. Anything is unnecessarily complicated.