intégrer les services de la suite MAPPING dans vos applications


Le Web Service avec MAPPING OUTPUT MANAGER ET MAPWEB



Présentation de la fonctionnalité

Inclus dans MAPPING OUTPUT MANAGER et MAPWEB, le Web Service permet de bénéficier des commandes du spooler MAPPING OUTPUT MANAGER dans la propre application du client. Ainsi, il n’est plus nécessaire de se connecter sur l’interface web de MAPPING, les commandes du spooler qui sont désormais accessibles, directement depuis l’environnement existant du user qu’il soit JavaScript, C# ou Java, etc.

Le Web Service propose les actions de base suivantes, également disponibles dans le spooler MAPPING :

Actions sur un spool

  • libérer
  • suspendre
  • transférer
  • supprimer
  • visualiser le contenu
  • afficher la log
  • afficher les informations


Actions sur une file d’attente

  • démarrer
  • arrêter
  • afficher la log
  • afficher les informations


Au delà des actions citées, le Web Service gère également l’envoi, la prévisualisation et le remaquettage de spools.
schema

Intérêt du Web Service

Ce Web Service permet également d’imprimer un document contenant des tags RFID, ou des langages particuliers au travers d’une page web.

De manière plus générale, il est ainsi possible d’imprimer un document MAPPING sur l’imprimante locale du poste de travail, cette fonctionnalité permet donc entre autres, de régler les problèmes d’impression pour les utilisateurs mobiles.
schema


Fonctionnement du Web Service

Les méthodes upload (envoi d’un spool), preview (prévisualisation d’un spool) et run (remaquettage d’un spool) proposent deux manières pour envoyer un spool ou visualiser le résultat du spool généré ou envoyé.

Pour les fichiers de taille importante, une version URL est disponible pour chaque méthode. Cette version sauvegarde le spool sur disque et transmet l’URL pour que l’application cliente ou serveur puisse lire le spool indirectement.

Dans la version stream, le contenu du spool est envoyé directement à travers le réseau. Une exception sera levée si le spool possède un volume de données trop important. Néanmoins, il est préférable d’utiliser au possible la version stream puisque celle-ci est beaucoup plus rapide.