easysoa / EasySOA

A light, collaborative platform to make Service Oriented Architecture simple.
http://www.easysoa.org
35 stars 8 forks source link

Improve Content Automation to support the EasySOA API #96

Open mkalam-alami opened 12 years ago

mkalam-alami commented 12 years ago

Planning

  1. Define precisely the EasySOA API needs
  2. Evaluate if the Content Automation (CA) is appropriate
  3. Make the changes to the CA and implement the EasySOA API on top of it

    CA vs EasySOA API

    Opportunities

    • Allows to leverage the numerous existing Nuxeo web services
    • Allows to leverage the future support of CA services in EasySOA (discovery...)
    • Could be a use case for services proxying
    • Eases the use of OAuth?

      Issues/required evolutions

Ease use of CA for "traditional" REST users (i.e. no Java connector but XML/JSON over HTTP requests) by exposing an additional, adapted version of CA°. For that, lessen the "specific taste" of using CA operations (ex. "input"), and more widely allow for more RESTful services°° when it makes sense :

°Among the benefits of this, we can also mention a better integration with an eventual Backbone.js-powered UI. °°Via a proxy?

tiry commented 12 years ago

This is indeed part of the plan for this Year, we'll discuss about that soon.