Les outils de développement OpenKM sont une suite d'utilitaires qui vous permettent de créer une application personnalisée adaptée aux besoins de votre organisation, de gérer facilement votre contenu, de simplifier votre flux de travail et d'augmenter votre efficacité et votre efficience.
La suite d'outils de développement d'OpenKM est composée de:
L'environnement de développement est distribué comme une machine virtuelle.
La distribution comprend:
La boîte à outils de développement du logiciel permet la création d'applications en Java, .Net et Node.js pour OpenKM.
OpenKM SDK possède une bibliothèque intégrée de services Web (API) pour accéder à OpenKM via les services Web REST, offrant une compatibilité totale entre les versions REST d'OpenKM et les versions des services Web, ce qui minimise les changements dans son code.
L'application utilise Spring Boot et Bootstrap. Il est explicitement conçu pour améliorer le processus de création et de maintenance des applications de framework Spring avec un haut degré de flexibilité et de fiabilité. Il offre une solution simple mais complexe pour développer, implémenter et maintenir à jour des applications Java.
Avantages de Spring Boot:
L'application visait à maintenir à jour les documents en ligne des produits ou services d'une organisation, permettant aux utilisateurs de visualiser et de télécharger des fichiers.
KDocs facilite:
Caractéristiques techniques de:
Par défaut, OpenKM KDocs est lié aux moteurs de modèles Freemaker et JSP. Il peut également être facilement lié à d'autres moteurs de modèles comme Thymeleaf. Vous pouvez modifier la conception de l'application en temps réel avec les modèles de Freemaker sans avoir à recompiler l'application en utilisant les modèles de référentiel d'OpenKM.
Application Web utilisée pour gérer les tâches d'importation du repertoire d'OpenKM.
Les tâches de la station d’importation sont basées sur un système de plugins qui permet d'étendre les fonctionnalités d'importation.