This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic
Wednesday, September 21 • 1:45pm - 2:00pm
DocDokuPLM : Domain Specific PaaS and Business Oriented API

Sign up or log in to save this to your schedule and see who's attending!

Totally replacing our SOAP web services with HTTP web services behind an API has been a real challenge for us this year. We made the choice to generate our Java and JavaScript API by using Swagger. Swagger allows us to generate a JSON file describing our REST layer services, and thus generate code from this description file. We're now able to deliver a SDK to other applications in Java and JavaScript today.

Using same codebase and same method names are really useful for developers, and modifying our REST layer doesn't mean modifying our SDKs by hand: it's generated! It's quite easy to deploy and/or use: our APIs are simply Maven and NodeJS modules. Having a interactive documentation for all SDKs is really appreciable, it allows us to discover every services and test them.

We can now resolve specific use-cases by developing new applications with this API. Currently our SDK is in use in 2 separate projects and languages (a GUI written with NodeWebkit and a JEE server application), and fits as needed.

avatar for morgan guimard

morgan guimard

Web/Mobile software engineer, Docdoku
Training Electronics, Morgan is now a mobile consultant at DocDoku, where he was able to dive into open source technologies and work alongside passionate and involved developers.

Wednesday September 21, 2016 1:45pm - 2:00pm
Paris Mozilla Space

Attendees (6)