Developer training

  • Version
  • Download 90
  • File Size 61.80 KB
  • File Count 1
  • Create Date 25 September 2019
  • Last Updated 28 November 2019

Developer training

required time : 2,0 days

Reporting server :

  • ocsreports' files architecture review
  • Backend operating principle ( Auth, Sessions … )
  • Understanding OCS Inventory data model
  • Web console's debug mode
  • Menu serializer operating principle

Communication server :

  • server's files architecture
  • Client / server communication method
  • Inventory operating principle
  • Deployment system overview

Extensions engine :

  • Hooks architecture
  • Hooks management
  • Managing installation and uninstallation
  • Managing computers details
  • Managing menus
  • Good practices
  • Testing

REST API :

  • Webconsole / Server communication
  • Simplify tasks using Rest API

Let's practice ➤ create a full featured extension :

  • Extension modelling
  • Part 1 : Webconsole and reporting
  • Part 2 : Communication server
  • Part 3 : Agents (Windows and Linux)