Généralités sur le Web Services Toolkit

Le Web Services Toolkit fournit un accès au logiciel PcVue par une application externe, appelée Client, en utilisant quatre Services Web XML SOAP :

  • Gestion de session,
  • Accès aux données temps-réel,
  • Accès aux alarmes,
  • Accès aux données historiques.

Se référer aux Généralités sur les applications clientes web et mobile pour une vue d'ensemble des applications clientes Web & Mobile, notamment leurs exigences et étapes de déploiement communes.

Les principales étapes de la configuration de l'accès du Web Services Toolkit au logiciel PcVue sont les suivantes :

  • Installer et déployer un Back end web,
  • Déployez un serveur web avec le rôle Web Services Toolkit,

Prérequis de licence

Une licence est nécessaire à l'utilisation du Web Services Toolkit. Pour que le logiciel PcVue réponde à un client en utilisant les Web Services, il doit avoir une clé de protection (dongle) avec un ou plusieurs droits WebVue. Chaque session Web Services Toolkit utilise un droit WebVue.

Généralités sur les Web Services XML SOAP

SOAP (Simple Object Access Protocol) est un protocole d'échange d'informations basé sur des messages XML.

XML SOAP Web Services est une technologie basée sur des messages XML SOAP pour échanger des informations en client-serveur dans un environnement web.

L'interface XML SOAP Web Service est entièrement décrite par un document XML appelé WSDL (Web Service Description Language). Le WSDL est le point de départ pour l'implémentation d'un client Web Service parce qu'il contient tout ce que le client a besoin de connaître.

  • Espace de nom du web service espace de nom.
  • Types de données et structure spécifiques.
  • Description des messages SOAP pour les requêtes au serveur.
  • Description des messages SOAP pour les réponses au client.
  • Liaison avec la couche transport.

Le WSDL est utilisé par les développeurs pour générer des jeux de type de données et des classes permettant une utilisation simple du web service.

Environnements de développement logiciel

Comme les Web Services reposent sur des standards largement adoptés (XML SOAP et HTTP) un client peut être implémenté avec tout langage de développement supportant ces technologies et peut cibler une large gamme de plateformes. L'implémentation est plus facile si un framework Web Services est disponible.