retour accueil du site

SPL

Service Public Local

Solution conçue pour aider l’ensemble des acteurs publics locaux à enrichir les informations locales de leur site internet grâce au contenu officiel du site service-public.fr.

Sécurité des Systèmes d’Information c’est-à-dire tous les moyens dont le fonctionnement fait appel à l’électricité et qui est destiné à élaborer, traiter, stocker, acheminer, présenter ou détruire l’information.

Standard Generalized Markup Language

Le SGML est le langage de description de la structure d’un document, à l’origine du HTML. Il vise à décrire un document sous sa forme logique.

Cette norme ISO identifie la structure d’un texte, avec ses caractéristiques telles que les en-têtes, les colonnes, les marges ou les tableaux, de façon que celle-ci puisse être utilisée lors d’applications PAO (publication assistée par ordinateur) ou d’édition électronique. Ainsi, le SGML définit la place de chaque partie du texte dans un ensemble.

Le balisage est de type descriptif. Il ne s’agit pas d’instructions de traitement. Grâce à cela, les types de document décrits sont indépendants de toute plate-forme.

Scalable Vector Graphics

SVG est une spécification du W3C. Ce format est basé sur le langage XML. Il permet de décrire des ensembles graphiques vectoriels. Les coordonnées, les dimensions et les structures des objets vectoriels sont indiqués sous forme numérique dans le document XML. Un système spécifique de style (CSS) permet d’indiquer les couleurs et les polices d’écriture à utiliser.

Les images produites sont plus légères que celles au format GIF ou JPEG, et conservent leur résolution quelle que soit la taille de l’image. SVG sait également gérer des animations et permet d’afficher des illustrations XML sur des écrans de terminaux portables (téléphones vidéo 3G, PDA en réseau sans fil ou la dernière génération des téléphones WAP).

Les sockets sont des modèles de communication inter processus ou IPC - Inter Process Communication en anglais. Elles permettent à divers processus de communiquer entre eux qu’ils soient sur une même machine ou au travers d’un réseau TCP/IP.

Il existe deux modes de communication :

  • le mode connecté comparable à une conversation téléphonique. Ce mode utilise le protocole TCP pour assurer une communication de longue durée. L’adresse de destination n’est donc pas nécessaire à chaque envoi.
  • la mode non connecté comparable à une communication par courrier. Ce mode utilise le protocole UDP et nécessite l’adresse du destinataire à chaque envoi.

Les sockets sont souvent construites en langage C. Elles utilisent des fonctions et des structures disponibles dans la librairie .

SAX est une API pour de nombreux langages de programmation. Elle permet de lire et de traiter des documents XML

SAX est basée sur un modèle événementiel ce qui signifie qu’elle permet de déclencher des événements au cours de l’analyse du document XML.

Une application utilisant SAX implémente généralement des gestionnaires d’événements, lui permettant d’effectuer des opérations selon les types d’éléments rencontrés

Ainsi, une API SAX définit quatre interfaces :

  • DocumentHandler qui possède des méthodes entraînant des événements en accord avec le document traité :
    • startDocument() pour l’ouverture du document
    • startElement() enclenche une action à la rencontre d’un nouvel élément
    • characters() pour retourner les caractères rencontrés
    • endElement() enclenche un événement lié à la fin d’un élément
    • endDocument() renvoie un événement lié à la fermeture du document
  • ErrorHandler qui contient des méthodes retournant des événements liés aux erreurs et aux avertissements
  • DTDHandler renvoie des événements relatifs à la lecture de la DTD du document XML
  • EntityResolver permet de renvoyer une URL lorsqu’une URI est rencontrée .