Wiki Sisal

Sisal SDK

2017-12-14

La base de connaissances Sisal regroupe des descriptions et des exemples de Sisal.

L'objectif est de présenter un concept sur des exemples significatifs; ces exemples sont à recopier et à essayer directement sur votre machine.

Concepts majeurs

L'environnement définit tout ce qui est connu d'une application Sisal.

Un serveur décrit tout ce qui doit être fait en permanence par une application Sisal.

Pour visualiser l'état actuel ou des données enregistrées un utilisateur va lancer un client.

Exemples

OpenCV est une libraire de traitement d'image très puissante; dans cet exemple on montre l'acquisition automatique de cliché sur une machine de production et son exploitation en traçabilité.

La puissance et la lisibilité de Sisal rendent la conception 3d paramétrique accessible à tout développeur; Cet exemple de Conception3d montre la définition d'objet tri-dimensionnels et leurs manipulations.

Réseau

Sisal intègre un serveur web (protocole Http), il permet d'offrir l’accès aux données de la base à tout utilisateur disposant d'un navigateur web que ce soit au moyen de page html ou directement des synoptiques Sisal.

Ainsi on peut très bien faire de l AJAX pour faire des pages html plus dynamiques, la page Sisal_Ajax en donne une implémentation.

L'exemple Serveur_web montre comment réaliser un serveur de données techniques entre plusieurs applications Sisal ( M2M) en définissant son propre protocole.

Automates

Automate montre l'usage d'automates (machine à états finis) facile à déclarer et à utiliser.