-
Notifications
You must be signed in to change notification settings - Fork 8
Embedded webapp access to EasySOA from Eclipse
This page gathers information needed to create an webapp designed to be embedded in an Eclipse browser and enabling access to EasySOA features.
This technique is considered in the EasySOA project in two separate cases (Service connector settings retrieval and Talend Open Studio integration). In both cases, it has the same purpose: act as a middleware between the EasySOA model and applications based on some parts of this model. This kind of "uncoupling layer" is needed because the EasySOA model is frequently subject to changes (at the moment we write these lines, i.e. 2012/07/05).
Ultimately, the webapp shall enable:
- Automatic authentication to Nuxeo
- Listing of the services available to the authenticated user
- Multiple-criteria search among the available services
- Selection of a set of services to be extracted from the browser to be processed in Eclipse.
It seems the e4 project has carried out an in-depth study of this issue.
The Nuxeo Webengine is (according to Nuxeo) "a simple yet powerful rendering engine based on Freemarker and JAX-RS". It is a Nuxeo technology, so we can expect full compatibility with the Nuxeo platform. The objectives of the webapp being quite humble, and this webapp being temporary by design, the Nuxeo Webengine technology was chosen for its simplicity and its out-of-the-box compatibility with Nuxeo.