6.1. Code distribué

Dans la V12 3Dfindit Enterprise, nous devons utiliser du code à différents endroits car il s'agit d'une solution distribuée : AppServer, 3Dfindit UI et CADconnector.

3Dfindit

Ajouter des boutons avec des fonctionnalités supplémentaires à l'interface utilisateur. Ceci doit être développé avec JavaScript car il s'exécute à l'intérieur du navigateur. Les fonctions ont un accès complet à la table pour, par exemple, ouvrir une autre page web avec le numéro de pièce comme argument. Il n'est pas possible d'accéder aux données locales directement dans le navigateur, mais vous pouvez appeler des fonctions VBS depuis AppServer ou CADconnector.

AppServer

Les scripts sont utilisés pour accéder aux données du serveur. Ces scripts peuvent être appelés depuis l'interface utilisateur de 3Dfindit.

CADconnector

Lors de l'utilisation d'un système de CAO, le CADconnector est un EXE local qui constitue la connexion entre l'interface utilisateur 3Dfindit et l'interface CAO. Le 3Dfindit UI peut appeler des scripts VB dans le CADconnector pour récupérer des données locales.