API Facade Pattern - Technology for Building a Facade

173 views
Skip to first unread message

jaybytez

unread,
May 15, 2013, 4:46:18 PM5/15/13
to api-...@googlegroups.com
I really enjoyed the series on API Facade Pattern and some of it reminds me of SOA concepts from Erl like the Legacy Wrapper Pattern.

My question is with regards to that Facade or Mediation Layer and is there a recommended solution or technology for this Facade?

With a SOA/WS* background, I have obviously used an ESB for this type of mediation.  I have also worked with Service Frameworks were we simply did that mediation in Java.

In our scenario, we have applications written in PHP or Java or in a CMS with JavaScript that maybe making ReSTish invocations (more like XML/HTTP).  And I want to understand how to recommend a common mediation layer that can convert these XML/HTTP requests into truly REST based requests (that Facade Pattern).

Are there any recommendations on how to do this when spanning multiple languages?

And how extensive is the implementation of the pattern (meaning is it worth forcing standards on the resource models exchanged if a 3rd party has naming conventions with camel-case, no camel-case, or dash based names?

Thanks for the input and thoroughly enjoy the Youtube channel.

Jay
Reply all
Reply to author
Forward
0 new messages