-
Code Optimization: How to Profile Your Code
Nicolas Seinlet, Software Developer - OdooВыполнено
-
Studio as a Prototyping Tool
Antoine Mathot - Business Analyst, OdooВыполнено
-
Load Testing: How to Stress Your Odoo with Locust
Michael Vannerom, Developer - OdooВыполнено
-
Interact with Odoo Using the JSON-RPC API
Laurent Contzen - Odoo DeveloperВыполнено
-
Successful Import of Big Data with an Efficient Tool
Jean Adam, Client Solution Developer - OdooВыполнено
-
Process Development from Business to Delivery with Tools Such as Odoo.sh
Michael Vannerom, Developer - OdooВыполнено
-
Make Your App Frontend Compatible
Sébastien Theys, Developer - OdooВыполнено
-
Tutorial - From a Web Controller to a Full CMSMartin Geubelle, Developer - OdooВыполнено
-
Navigate in Odoo Code for Dummies
Thibault François, Technical Consultant Team Leader - OdooВыполнено
-
Tutorial - Develop an App with the Odoo Framework
Yannick Tivisse, Developer - OdooВыполнено
As a consultant for Acsone I have worked as a project developer for large organisations and public administrations for many years. In 2013 I joined the Odoo Competency Centre as Senior Software Engineer and Architect. Within the competency Centre, I am often in charge of interoperability issues between Odoo and existing third-party systems. Based on this experience, we have developed generic modules to interface Odoo with document management systems (Alfodoo) or other IT systems (base_rest).
This talk is will be of special interest to developers, and applies to Odoo versoins 10 and 11, both Enterprise and Community.
As Odoo becomes one of the central pieces of enterprise IT systems, it often becomes necessary to set up specialized service interfaces, so existing systems can interact with Odoo. While the XML-RPC interface of Odoo comes in handy in such situations, it requires a deep understanding of Odoo’s internal data model. When used extensively, it creates a strong coupling between Odoo's internal and client systems, therefore increasing maintenance costs.
In this talk, developers will learn to use the ‘base_rest’ addon to design, develop and test high level REST APIs for Odoo. This addon uses Swagger tooling to expose familiar, beautiful, standard based, self-documenting APIs. Additional characteristics include strong input/output data validation as well as authentication and authorization using native Odoo mechanisms.
We will cover this with a short presentation and live demo on Odoo 11 Enterprise.