Thought Leadership

Gravatar Hi James,

Just a not on your last link...
This WSDL is a WSDL automatically generated by JBoss's WS stack (Axis in this case) from some classes. And it has been copied into the SVN to ease the development of a .NET client. We are well aware of the fact that it's horrible since we had to use it. But we can take the blame and we are well aware about this issues when WSDL are auto-generated by the WS stack. We are even currently working on this issue to improve the service platform (you can see some thought about the service approach here: Nuxeo EP: the Service Oriented ECM Platform).

We have already done some work on at "service" level by enabling a fully extensible architecture and a nice service-oriented / component-oriented API for use from Java (thanks to the OSGi-based NXRuntime's infrastructure). We also have worked on an extensible REST framework, based on RESTlet, for the platform which allows any component to easily contribute REST interfaces. You can see some example of contributed RESTlets from our sandbox's REST Pack component (the declaration of those new RESTlets is in src/main/resources/OSGI-INF/restPack-contrib.xml) or in the component nuxeo-platform-ui-web (declaration in: src/main/resources/OSGI-INF/restAPI-contrib.xml) for the API already integrated to the platform.

And now, we are going to start on offering a clean and lean SOAP infrastructure. We have already the base framework where any component can declare some Web Services contributed to a central WS entry point (to share authentication, for example, or common parameters). We now need to find a way to have a nice generated WSDL from the WS stack. You can see the base WS infrastructure in the nuxeo-platform-ws component, with already some contributions to it (see, for instance, the Audit component or the Intuition component — which is a webservice offered to the Sinequa Intuition search engine). So... we are working on it and are currently starting our effort evaluating the wonderful world of Java WS stacks.

I'll be pleased to discuss all this further with you, as the "service orientation" of our ECM platform means a lot more than a buzzword to us and is a daily concern for me and my team.

Cheers,

EB.


Gravatar hi
plz give me restlet web services.
how to implement?




Name:

Email:

URL:

Comment:  ? 


 

Commenting by HaloScan