ESUPSGC

Arborescence des pages

Vous regardez une version antérieure (v. /wiki/spaces/SGC/pages/1221722115/ESUP-SGC-Client+et+%C3%A9dition+des+cartes) de cette page.

afficher les différences afficher l'historique de la page

Vous regardez la version actuelle de cette page. (v. 1) afficher la version suivante »

Édition en 2 passes

Historiquement, esup-sgc propose d'éditer (c'est à dire imprimer et encoder) les cartes Mifare Desfire en 2 passes :

  • on imprime les cartes via un impression HTML depuis l'affichage de l'interface web d'esup-sgc depuis un navigateur : via ps/pcl ou/et au travers du simple driver d'impression de l'imprimante à carte ;
  • on encode la carte via pc/sc - il faut pour ce faire un lecteur NFC USB pour l'encodage éventuel d'applications MIFARE Desfire et une webcam pour scanner le QRCode (usage du QRCodedu projet Carte Étudiante Européenne) et ainsi procéder à l'enrolement carte imprimée / puce NFC ; pour ce faire ici, le navigateur ne suffit  pas et on doit utiliser un client 'lourd' qui se charge de lire le qr-code et envoyer les commandes NFC (APDU) calculés par le serveur web esup-nfc-tag à la carte ; ce client lourd étant esup-sgc-client.

Les avantages de ce type d'édition sont nombreux :

  • rapidité
  • parallélisation
  • simplicité technique
  • standardisation
  • multi-plateformes
  • multi- imprimantes
  • et donc caractère écoresponsable, durable, etc.

Par sa simplicité, elle reste le choix par défaut, à privilégier lors de la mise en place d’ESUP-SGC.

Cette possibilité d'édition indépendante des marques, modèles et versions des imprimantes garantie que le fonctionnement d'ESUP-SGC n'est pas lié à la disponibilité et l'évolution de matériel et donc de prestataires propriétaires.

Édition en 2 passes avec encodage des cartes en série

Lors de l'édition en 2 passes en utilisant les outils standards, l'impression de plusieurs cartes est permise via l'impression HTML présentatn plusieurs cartes : 1 carte par 'page'.

Pour l'encodage (et enrollement) cependant, l'usage standard oblige une action manuelle pour chaque carte consistant à poser la carte sur un lecteur NFC USB surmonté d'une webcam.
Cette procédure répétitive peut être quelque peu contraignante si vous devez éditer des milliers de cartes rapidement.

Pour automatiser cette procédure, vous pouvez utiliser une imprimante comme 'robot d'encodage'. C'est ce qu'on propose de faire avec les Zebra ZXP3 par exemple : cela permet de 'recycler' ces imprimantes qui ne sont plus distribuées et dont les consommables ne sont quasiment plus disponibles aujourd'hui.

esup-sgc-client propose ainsi cettte possibilité de "robot d'encodage" en commandant les imprimantes (evolis / zebra) par API pour positionner la carte sur le lecteur NFC, lire le qrcode, et lancer les commandes NFC au travers du lecteur NFC USB.

Suivant les imprimantes, leur fonctionnement et leur design, un tel usage détourné


  • Aucune étiquette