7.1 Couches hautes du modèle OSI Messagerie électronique X Annuaire X Environnements multimédias...

Dimension: px
Commencer à balayer dès la page:

Download "7.1 Couches hautes du modèle OSI... 80. 7.2 Messagerie électronique X.400... 81. 7.3 Annuaire X.500... 84. 7.4 Environnements multimédias..."

Transcription

1 Chapitre 7 De nombreux protocoles spéciés en ASN.1 Sommaire 7.1 Couches hautes du modèle OSI Messagerie électronique X Annuaire X Environnements multimédias Internet Échange de données informatisées (EDI) Commerce et paiement électroniques Utilisation dans le cadre d'autres notations formelles Et encore bien d'autres domaines d'application C'est un terrible avantage de n'avoir rien fait, mais il ne faut pas en abuser. Antoine Rivarol. P our terminer cette partie de présentation, nous décrivons quelques domaines d'utilisation de la notation ASN.1. Bien qu'assez volumineux, ce chapitre ne constitue pas une énumération exhaustive des protocoles spéciés en ASN.1 et bien d'autres domaines d'applications seront, sans aucun doute, découverts.

2 80 ASN.1 Communication entre systèmes hétérogènes par Olivier Dubuisson, c 1999, Springer Verlag (ISBN ) 7.1 Couches hautes du modèle OSI Comme nous le verrons page 355, l'unité de données (PPDU) du protocole de Présentation (couche 6) est spéciée en ASN.1 [ISO8823-1]. Un certain nombre de PPDU (notamment ceux de connexion, d'acceptation et de refus de connexion de Présentation) sont ainsi décrites dans le module ISO-8823-PRESENTATION. Chaque PPDV est alors transmise comme paramètre d'une primitive de la couche Session (couche 5, cf. gure 3.1 page 19). La couche Application (couche 7) est subdivisée en éléments de service qui ont été normalisés parce qu'ils sont souvent utilisés par les applications communicantes. Les transferts de données mis en uvre par ces éléments de service sont nécessairement spéciés en ASN.1. On dénombre : l'élément de service de contrôle d'association (Association Control Service Element, ACSE, norme [ISO8650-1]) qui gère l'établissement et la terminaison de connexions entre deux applications distantes en vue, par exemple, d'un échange de chiers ; l'élément de service d'engagement, de concomitance et de rétablissement (Commitment, Concurrency, and Recovery, CCR, norme [ISO9805-1]) qui fournit un certain nombre de fonctions de coopération et de synchronisation de tâches dans un environnement réparti : il assure qu'une opération conée à une application distante (la mise à jour d'une base de données, par exemple) a été eectuée correctement, il garantit la cohérence de l'information quand plusieurs processus s'exécutent en parallèle, il rétablit un environnement sain après chaque erreur ou défaillance ; l'élément de service d'opérations distantes (Remote Operation Service Element, ROSE, norme [ISO ]), un mécanisme très général de type client-serveur qui, en masquant au programmeur de l'application l'existence d'une communication entre processus, permet de demander à une application distante d'exécuter des opérations et de recevoir les résultats ou les erreurs ; l'interface de chaque opération est aussi décrite en ASN.1 sous la forme d'un objet informationnel de la classe OPERATION; ROSE fournit une méthode commune et normalisée de transport de questions et de réponses arbitraires en laissant dans les APDU un trou spécique qui sera rempli dynamiquement au moment de la communication ;

3 7 - De nombreux protocoles spéciés en ASN.1 81 l'élément de service de transfert able (Reliable Transfer Service Element, RTSE, norme [ISO9066-2]) permet de transférer de manière sûre et transparente des APDU en reprenant la communication au point où le transfert s'est interrompu ou en avertissant l'émetteur si le transfert est impossible. Ces éléments de services génériques peuvent ensuite être combinés pour bâtir plus aisément des applications dont les transferts de données sont encore spéciés en ASN.1, comme : le service de transfert, d'accès et de gestion de chiers (File Transfer, Access, and Management, FTAM [ISO8571-4]) qui permet de transférer des chiers ou des programmes entre des systèmes hétérogènes, d'accéder à un chier pour lire ou modier certains de ses enregistrements, et de gérer les attributs d'un chier pour modi- er les opérations qu'il peut orir ou changer la description de sa taille et de son contenu, par exemple (c'est l'équivalent du ftp du système d'exploitation Unix) [Lem96]; le service de terminal virtuel (Virtual Terminal, VT, norme ISO 9041) qui permet à une application de contrôler un terminal avec écran, clavier et certains équipements (une imprimante, par exemple) en évitant que chaque application connaisse tous les types de terminaux (c'est l'équivalent du telnet d'unix) [Lem96]; le service de manipulation et de transfert de travaux (Job Transfer and Manipulation, JTM, norme ISO 8832) qui permet de lancer un traitement de données sur une machine distante (un calcul compliqué sur un super-calculateur, par exemple), de l'observer et de recevoir le résultat. 7.2 Messagerie électronique X.400 Le courrier électronique est probablement l'une des applications téléinformatiques les plus connues aujourd'hui. Il est donc inutile de dénir ce que signie cette expression. Comme nous l'avons exposé dans l'historique page 63, il occupe une place particulièrement importante dans le contexte ASN.1 puisque la norme X.208, première édition de la norme ASN.1, est directement issue de la notation X.409:1984 qui avait été

4 82 ASN.1 Communication entre systèmes hétérogènes par Olivier Dubuisson, c 1999, Springer Verlag (ISBN ) Enveloppe : Contenu: Adresse d'origine Liste des destinataires et indicateurs de contrôle Type du contenu Priorité Date de remise... En-tête : From: To: Corps Corps... Cc: Subject:... (interprété par l'utilisateur)... Fig. 7.1 Structure d'un message X.400 mise au point pour représenter les diérentes parties d'un message électronique. En eet, alors qu'au début des années 1980 l'utilisation du courrier électronique se répandait, le CCITT avait été conduit à normaliser un service de courrier électronique compatible OSI. À l'heure actuelle, la plupart des pays industrialisés ont un service public de courrier électronique conforme à la série de normes X L'existence d'un tel service permet d'envisager le développement d'applications communicantes dans le domaine de la bureautique et de l'échange de documents informatisés notamment (cf. section 7.6 page 89). Les normes X.400 dénissent le format des messages comme sur la gure 7.1, et le protocole d'échange des messages entre les correspondants, mais le contenu des messages est du ressort des utilisateurs, donc en dehors du monde OSI. 1. La norme ISO équivalente s'appelle MOTIS (Message Oriented Text Interchange System) et porte le numéro ISO Des informations sur la série de normes X.400 peuvent être consultées aux adresses et

5 7 - De nombreux protocoles spéciés en ASN.1 83 MessageSubmissionArgument ::= SEQUENCE { envelope MessageSubmissionEnvelope, content Content } MessageSubmissionEnvelope ::= SET { originator-name OriginatorName, original-encoded-information-types OriginalEncodedInformationTypes OPTIONAL, content-type ContentType, content-identifier ContentIdentifier OPTIONAL, priority Priority DEFAULT normal, per-message-indicators PerMessageIndicators DEFAULT {}, deferred-delivery-time [0] DeferredDeliveryTime OPTIONAL, per-recipient-fields [1] SEQUENCE SIZE (1..ub-recipients) OF PerRecipientMessageSubmissionFields } Fig. 7.2 Un extrait de la spécication en ASN.1 d'un message X.400 Cette série de normes, qui représente près de lignes de dénitions ASN.1, a été entièrement réécrite conformément à la notation ASN.1:1994 et en utilise d'ailleurs toutes ses fonctionnalités comme nous le verrons sur beaucoup d'exemples présentés dans la suite de ce livre. L'extrait de la gure 7.2 est la description ASN.1 (légèrement simpliée) de l'enveloppe de remise d'un message à un utilisateur conformément à la structure de la gure 7.1. L'exposé des concepts d'asn.1 qui s'est déroulé dans le chapitre précédent devrait permettre de comprendre les diérents types de données contenus dans cette enveloppe. En comparaison du protocole de transfert SMTP (Simple Mail Transfer Protocol) dédié au service de messagerie sur Internet, un message X.400 codé en ASN.1 est plus compact et présente davantage de sécurité puisqu'il est possible de demander l'envoi d'accusés de réception et de lecture. Malheureusement, les adeptes de SMTP rétorqueront toujours que le codage en BER est moins lisible et nécessite un décodeur, contrairement au codage ASCII de SMTP (pour lequel les caractères sont transférés tels quels!).

6 84 ASN.1 Communication entre systèmes hétérogènes par Olivier Dubuisson, c 1999, Springer Verlag (ISBN ) 7.3 Annuaire X.500 L'annuaire (série de recommandations UIT-T X.500 ou normes ISO 9594) 2 est une base de données mondiale et distribuée permettant de stocker des informations sur des personnes, des organisations, des entités d'applications communicantes, des terminaux, des listes de distribution électroniques... Il est souvent présenté en même temps que le service de messagerie X.400 parce qu'il permet la recherche interactive de l'adresse électronique d'un abonné, mais aussi d'autres informations le concernant comme son numéro de téléphone, son adresse postale, son canal de réception préféré (messagerie électronique, télécopie, téléphone), sa photographie, sa clé publique de chirement... L'annuaire X.500 est une base de données structurée hiérarchiquement. Chaque n ud de cet arbre mondial est caractérisé par un nombre d'attributs normalisés ou dénis localement, et il peut être référencé par un nom distinct unique qui décrit sa localisation dans l'arbre. Des requêtes de recherche puissantes, par correspondance avec la valeur de certains attributs, permettent d'implanter à moindre coût des agents d'utilisation de l'annuaire dont l'interface est aisée à manipuler. ASN.1 est amplement utilisé dans le cadre de l'annuaire X.500, notamment pour spécier les requêtes et les commandes de modication d'attributs du protocole DAP (Directory Access Protocol) : la gure 7.3 ci-contre dénit la classe d'objets informationnels ATTRIBUTE qui permet de décrire les caractéristiques de chaque attribut (type de données, règles de comparaison applicables, conditions d'utilisation) et la classe MATCHING-RULE qui sert à dénir les règles de compatibilité entre attributs (par exemple, la comparaison de noms sans distinction de casse). Bien entendu, la classe MATCHING-RULE ne dénit que l'interface des fonctions de comparaison, leur implantation étant laissée à la liberté de chaque fournisseur d'un service d'annuaire. Pour une description plus précise du service d'annuaire, on pourra se reporter à [Cha96]. Les principaux types de données manipulés par le protocole DAP sont particulièrement bien détaillés dans [Lem96]. Les classes d'objets informationnels ATTRIBUTE et MATCHING-RULE dénies précédemment seront réutilisées dans le chapitre 15. Enn, il est intéressant de noter que les spécications ASN.1 des protocoles de la série X.500 sont en cours d'adaptation pour Internet. 2.

7 7 - De nombreux protocoles spéciés en ASN.1 85 ATTRIBUTE ::= CLASS { &derivation ATTRIBUTE OPTIONAL, &Type OPTIONAL, &equality-match MATCHING-RULE OPTIONAL, &ordering-match MATCHING-RULE OPTIONAL, &substrings-match MATCHING-RULE OPTIONAL, &single-valued BOOLEAN DEFAULT FALSE, &collective BOOLEAN DEFAULT FALSE, &no-user-modification BOOLEAN DEFAULT FALSE, &usage Attribute-Usage DEFAULT userapplications, &id OBJECT IDENTIFIER UNIQUE } WITH SYNTAX { [SUBTYPE OF &derivation] [WITH SYNTAX &Type] [EQUALITY MATCHING RULE &equality-match] [ORDERING MATCHING RULE &ordering-match] [SUBSTRINGS MATCHING RULE &substrings-match] [SINGLE VALUE &single-valued] [COLLECTIVE &collective] [NO USER MODIFICATION &no-user-modification] [USAGE &usage] ID &id } Attribute ::= SEQUENCE { type ATTRIBUTE.&id ({SupportedAttributes}), values SET SIZE (1..MAX) OF Attribute.&Type MATCHING-RULE ::= CLASS { &AssertionType OPTIONAL, &id OBJECT IDENTIFIER UNIQUE } WITH SYNTAX { [SYNTAX &AssertionType] ID &id } caseignoresubstringsmatch MATCHING-RULE ::= { SYNTAX SubstringAssertion ID id-mr-caseignoresubstringsmatch } SubstringAssertion ::= SEQUENCE OF CHOICE { initial [0] DirectoryString {ub-match}, any [1] DirectoryString {ub-match}, final [2] DirectoryString {ub-match} } ub-match INTEGER ::= 128 Fig. 7.3 Deux classes d'objets informationnels dénies par l'annuaire X.500

8 86 ASN.1 Communication entre systèmes hétérogènes par Olivier Dubuisson, c 1999, Springer Verlag (ISBN ) 7.4 Environnements multimédias En pleine croissance à l'heure du Web et de la numérisation des réseaux téléphoniques, le domaine multimédia a aussi certaines de ses normes formalisées en ASN.1. Ainsi, MHEG (Multimedia and Hypermedia information coding Expert Group 3, norme ISO 13522) spécie, selon une approche orientée objet, la représentation d'informations multimédias et hypermédias pour les échanger entre des applications (le codage s'eectue à l'aide des règles de codage distinctives DER). De nombreux domaines d'utilisation de la norme MHEG sont prévus : les programmes télévisés numériques interactifs, la vidéo à la demande, les jeux de simulation, le télé-enseignement, l'achat à distance et beaucoup d'autres services encore, requérant le transfert en temps réel et la mise à jour régulière de grandes quantités d'objets multimédias. Huit classes d'objets MHEG sont dénies à la fois en ASN.1 et en SGML (Standard Generalized Markup Language). Elles permettent d'échanger de manière transparente des objets codés dans de nombreux formats diérents (JPEG, MPEG, texte...), y compris dans des formats privés. Les objets MHEG sont par exemple des boutons ou des icônes qui déclenchent des actions lorsque l'on clique dessus. Ils sont indépendants des applications et des supports de présentation. En matière de visioconférence, un domaine dont la croissance annuelle est énorme, notamment parce que les gains de productivité qu'elle permet sont de plus en plus appréciés par les hommes d'aaires, la série de recommandations UIT-T T décrit une architecture de communication de données multipoint dans un environnement de conférence multimédia : établissement et gestion de réunions-téléphones impliquant plusieurs participants indépendamment des réseaux sous-jacents, échange de nombreuses formes d'informations (chiers binaires, images xes, annotations...) en plus de la conférence proprement dite. Bien entendu, le protocole de données est formalisé en ASN.1 et le codage est conforme aux règles de codage compact (PER). Bien d'autres protocoles des domaines multimédias sont spéciés en ASN.1. Les systèmes audiovisuels et multimédias (série UIT-T H.200), la visiophonie sur RNIS (recommandation UIT-T H.320) et les communications multimédias en temps réel sur Internet (recommandation UIT-T 3. et ovma/mug/ 4.

9 7 - De nombreux protocoles spéciés en ASN.1 87 H.323) 5, par exemple, sont régulièrement cités dans la presse spécialisée ces derniers temps. 7.5 Internet Dans le monde Internet, en pleine expansion actuellement, ASN.1 apparaît depuis longtemps dans plusieurs Requests For Comments 6 (RFC) qui spécient des protocoles. On trouve par exemple les RFC (The Common Information Services and Protocols for the Internet, CMOT and CMIP) etrfc (A Simple Network Management Protocol, SNMP), deux protocoles concurrents qui permettent à un gestionnaire de réseau de contrôler et d'évaluer les performances d'un élément de réseau distant. Malheureusement, l'espace de liberté qu'est l'internet Engineering Task Force (IETF) a souvent laissé persister des utilisations trop libérales d'asn.1. On reproche souvent aux RFC: d'utiliser systématiquementle type OCTET STRING pour spécier des données mal connues ou pour éviter d'indiquer trop formellement ce qu'elles représentent; de dénir de nombreuses macros et instances de macros pour représenter des liens sémantiques sans volonté de les remplacer par des classes et objets informationnels alors que le concept de macros est mal pris en compte par les compilateurs ASN.1 (à l'opposé, il faut aussi reconnaître qu'il n'existe malheureusement aucun compilateur du domaine public qui prenne en compte ce concept) ; de ne pas indiquer clairement quelle version de la norme ASN.1 est utilisée et de mélanger des modules écrits en ASN.1:1990 avec d'autres en ASN.1:1994 dans la même spécication, ce qui crée souvent des problèmes d'analyse avec les compilateurs ASN.1 ; de prendre des libertés avec la syntaxe d'asn.1 et parfois avec la syntaxe de transfert des BER, voire des PER, ce qui empêche C'est un moyen rapide de publier sur le web des propositions de nouvelles normes pour Internet et de recevoir des commentaires (http://www.browncs.com/rfc.html)

10 88 ASN.1 Communication entre systèmes hétérogènes par Olivier Dubuisson, c 1999, Springer Verlag (ISBN ) d'utiliser des compilateurs ASN.1 du commerce et les codeurs et décodeurs génériques qu'ils produisent, et conduit souvent à coder la spécication à la main. Deux gros projets assez récents sont spéciés en ASN.1 malgré le mauvais accueil que la communauté Internet leur réserve souvent (en général parce qu'asn.1 porte les lourdes étiquettes ISO et OSI!). Tout d'abord, depuis sa version datée 1992, le protocole ANSI Z39.50 (norme ISO ) 9 est spécié en ASN.1 et codé en BER. Une variante de ce protocole a été utilisée dans le service WAIS (Wide Area Information Server) qui permet de rendre accessibles sur Internet toutes sortes d'informations (catalogues de bibliothèques, annuaires, archives de serveur ftp, groupes de news, images, programmes sources, documents multimédias...), de faire une recherche par mots-clés, d'élargir cette recherche en incluant dans la question des parties de documents déjà trouvés et de rapatrier les documents sélectionnés. Le protocole Z39.50 est surtout utilisé dans les bibliothèques et les centres de documentation et d'information car il est bien adapté aux formats de notices qu'ils gèrent. De nouvelles règles de codage, dites XER (cf. section 21.4 page 452), sont actuellement mises au point pour favoriser l'utilisation de ce protocole sur le web. Ensuite, le système d'authentication et de distribution de clés Kerberos 10 développé par le Massachusetts Institute of Technology (MIT) est un programme informatique permettant de protéger les échanges dans le réseau d'une université ou d'une organisation [Opp96]. Depuis sa version 5, les transferts de données sont spéciés en ASN.1. Microsoft a annoncé que ce système d'authentication serait pris en compte dans la version 5 de Windows NT r. De même, la norme de chirement à clé publique PKCS n o 7(Public Key Cryptography Standards) 11 [RSA93] spécie en ASN.1 une syntaxe de messages chirés avec signature numérique qui est codée en BER. Cette norme a été produite en 1991 par un consortium de fabricants d'ordinateurs et par le MIT. Enn, les protocoles de commerce et de paiement électroniques que nous aborderons dans la section 7.7, ainsi que les communications multimédias présentées dans la section précédente, prennent actuellement de plus en plus d'ampleur sur Internet

11 7 - De nombreux protocoles spéciés en ASN Échange de données informatisées (EDI) L'automatisation des échanges dans les domaines juridiques, économiques et commerciaux supprime toute duplication dans la saisie des informations. An de généraliser de tels échanges, plusieurs normes proposent des structures pour ces documents. La norme d'architecture de documents de bureau (Oce Document Architecture ou ODA) propose de transmettre dans le contenu du message électronique des informations de format qui complètent le texte proprement dit de façon à ce que le document puisse être présenté au destinataire selon la représentation souhaitée par l'expéditeur. Elle est particulièrement adaptée aux opérations de bureautique comme le traitement de textes, l'archivage et l'échange de documents. Spécié en ASN.1, le format d'échange, appelé ODIF (Oce Document Interchange Format, norme ISO ou recommandation UIT-T T.415), permet de véhiculer via une messagerie X.400 la description des documents émis (lettre, rapport, facture...) et leur contenu (texte, graphique, image...). La recommandation UIT-T X.435 propose un système de messagerie EDI au-dessus de la messagerie X.400. Il est destiné aux utilisateurs de la norme EDIFACT d'échange de documents commerciaux (cf. section 24.5 page 486) et des autres syntaxes d'edi généralement utilisées. La norme de transfert et de manipulation de documents (Document Transfer And Manipulation, DTAM, recommandations UIT-T T.431 et suivantes) fournit, au cours d'une association entre deux applications, un service de traitement, d'accès, de gestion et de transfert de documents structurés conformément à l'architecture ODA. Ce service susamment général permet de couvrir les demandes d'applications télématiques très diverses comme la télécopie de groupe IV (transmission sur RNIS, 5 secondes/pages, option couleur) et les systèmes Vidéotex. Ces deux normes sont spéciées en ASN Commerce et paiement électroniques Autre domaine en pleine expansion aujourd'hui grâce à la généralisation d'internet dans les foyers et dans les entreprises, le commerce électronique, et plus particulièrement la sécurisation des paiements, doit s'aranchir de la diversité des supports de paiement, des réseaux et des logiciels. ASN.1 est un bon candidat pour résoudre cette demande.

12 90 ASN.1 Communication entre systèmes hétérogènes par Olivier Dubuisson, c 1999, Springer Verlag (ISBN ) SET (Secured Electronic Transaction) 12 est une norme élaborée en commun par plusieurs sociétés américaines (Mastercard, Visa, American Express, Netscape, IBM...) qui est chargée de sécuriser les paiements sur Internet. Elle se fonde sur la norme PKCS n o 7dechirement à clé publique présentée page 88 et sur les procédures d'authentication [X.509] de l'annuaire dont nous avons déja parlé dans la section 7.3 page 84. Elle ore les services suivants : condentialité des informations relatives au paiement, intégrité des données transférées, authentication du détenteur du compte et du commerçant. An de bénécier de la spécicité française, premier pays à avoir généralisé l'utilisation de la carte à puce (par rapport à la piste magnétique), le groupement d'intérêt économique GIE Cartes Bancaires 13, dont le rôle consiste à dénir les particularités des cartes de paiement pour la France, a développé une norme d'avenir, adaptée de la norme SET, et nommée C-SET 14 (Chip-SET). Spéciée elle aussi en ASN.1, elle s'appuie sur la carte bancaire à puce pour certier le paiement et évite l'échange de certicats d'authentication. La norme SET est présentée plus en détails dans [SSGF97], par exemple. Aux États-Unis, le comité ANSI X.9 15 qui regroupe plus de 300 acteurs nanciers (banques, investisseurs, fabricants de logiciels, associations...) est chargé de développer des normes nationales pour faciliter les opérations nancières : paiement électronique sur Internet, service sécurisé de banque à domicile, échange de messages commerciaux, transfert de fonds... Les normes qui spécient ces transferts de données sont spéciées... en ASN.1! 7.8 Utilisation dans le cadre d'autres notations formelles ASN.1 est le langage de typage des données dans trois notations formelles normalisées dont nous reparlerons en détail dans le chapitre 23. Les directives pour la dénition d'objets gérés (Guidelines for the De- nition of Managed Objects, GDMO [ISO ]) permettent de modéliser les aspects de gestion technique et administrative de systèmes sous forme d'objets composés d'attributs (dont le type est décrit en ASN.1) et

13 7 - De nombreux protocoles spéciés en ASN.1 91 et d'actions qui engendrent un changement d'état de ces attributs (les arguments et valeurs de retour de ces opérations sont aussi typés en ASN.1). La gestion de systèmes ou de réseaux permet d'assurer leur fonctionnement continu, able et ecace en optimisant les performances et en palliant les défaillances d'un équipement, par exemple. Toutes les parties d'un réseau d'ordinateurs ou d'un réseau de télécommunications peuvent ainsi être contrôlées : routeurs, les d'attente, capteurs, journaux, versions de logiciels installés, horloges, comptes... Le protocole de couche Application CMIP (Common Management Information Protocol [ISO9596-1]) chargé d'acheminer toutes les informations de gestion (les objets gérés) de manière bidirectionnelle entre le gestionnaire et ses agents est spécié en ASN.1. Le Langage de Description et de Spécication LDS (en anglais, Speci- cation and Description Language, SDL, recommandation UIT-T Z.100) permet de formaliser de nombreux aspects des réseaux de télécommunications : signalisation, commutation, interfonctionnement des réseaux, traitement des données, protocoles... C'est un langage prisé, en dehors même des télécommunications. Tout d'abord muni du langage ACT ONE pour décrire les types des données manipulées dans la spécication, il s'est vu adjoindre ASN.1 pour remplir le même rôle tout en facilitant la chaîne de développement d'un protocole : formalisation, implantation, test et validation. ASN.1 tend désormais de plus en plus à remplacer ACT ONE. TTCN (Tree and Tabular Combined Notation, norme ISO 9646) est un langage de description de tests adapté au test de protocoles. Il permet d'exprimer, indépendamment de l'architecture de test, des suites de tests abstraites sous forme de PDU ou de primitives de service (cf. note 1 page 23) sans se préoccuper de leur codage. An de faciliter la description des séquences de tests pour les protocoles de couche Application, ASN.1 a été inclus dans TTCN et peut être utilisé même si la spécication de base n'est pas décrite en ASN.1.

14 92 ASN.1 Communication entre systèmes hétérogènes par Olivier Dubuisson, c 1999, Springer Verlag (ISBN ) 7.9 Et encore bien d'autres domaines d'application Nous allons terminer ce chapitre par une énumération à la Prévert 16 d'autres domaines d'utilisation d'asn.1. Le futur réseau aéronautique mondial (Aeronautical Telecommunication Network, ATN), dont la mise en uvre européenne devrait s'eectuer vers 2005, est fondé sur l'utilisation de protocoles OSI. Toutes les informations échangées entre les avions et les systèmes de contrôle au sol seront spéciées en ASN.1 et codées en PER. Dans le domaine des télécommunications, ASN.1 est incontournable (toutes les branches ne l'ont cependant pas encore adopté). Il est ainsi utilisé pour le téléphone cellulaire (comme le protocole MAP, Mobile Application Part, des réseaux GSM), la gestion des numéros verts 0800, le réseau numérique à intégration de services (RNIS), le réseau intelligent (le protocole INAP CS2, Intelligent Network Application Protocol, représente plus de 250 pages de dénitions ASN.1 et utilise la norme de l'annuaire X.500), le système de signalisation sémaphore n o 7 (SS7) entre les commutateurs du réseau téléphonique (la signalisation est un domaine où l'utilisation d'asn.1 pourrait être ampliée)... Le couplage téléphonie-informatique qui permet de faire communiquer un système téléphonique (comme un PABX, Private Automatic Branch exchange) avec des applications informatiques est en pleine évolution, particulièrement dans les centres d'appels dont il améliore grandement la productivité et dans le cadre plus balbutiant de la bureautique communicante où il permet d'intégrer de manière homogène l'ensemble des produits et services informatiques et téléphoniques. Les normes Computer Supported Telecommunications Applications ou CSTA 17 spécient en ASN.1 avec un codage BER la structure des messages échangés entre les équipements téléphoniques et les applications informatiques. Le service de messagerie industrielle MMS (Manufacturing Message Specication 18, norme ISO 9506) permet de contrôler les systèmes de productique en s'aranchissant de l'hétérogénéité des équipements : robots, machines-outils à commande numérique, automates 16. D'autres énumérations à la Prévert sont disponibles aux adresses nokalva.com/rstand.htm, et

15 7 - De nombreux protocoles spéciés en ASN.1 93 programmables... Il est utilisé, par exemple, pour acheter et vendre de l'électricité en temps réel, pour contrôler des papeteries, des chaînes de fabrication automobile, des usines chimiques ou alimentaires. Aux États-Unis, le National Center for Biotechnology Information (NCBI) a créé GenBank 19, une base de données qui contient près de deux milliards de séquences d'adn (acide désoxyribonucléique). Chaque jour, le centre américain échange des séquences d'adn avec ses équivalents européen et japonais. Les données d'ajout et d'extraction de la base sont spéciées en ASN Par ailleurs, la National Library of Medicine a développé quatre bases de connaissance (Unied Medical Language System, UMLS 21 ) dont les formats d'échange sont spéciés en ASN.1. Ceux-ci décrivent notamment des articles scientiques. La suite de cette section est ouverte aux lecteurs qui voudront bien nous faire parvenir des utilisations originales d'asn.1 (ou corriger certaines inexactitudes contenues dans ce chapitre!) ftp://ncbi.nlm.nih.gov/mmdb/specdocs/ncbi.asn 21.

Services OSI. if G.Beuchot. Services Application Services Présentation - Session Services Transport - Réseaux - Liaison de Données - Physique

Services OSI. if G.Beuchot. Services Application Services Présentation - Session Services Transport - Réseaux - Liaison de Données - Physique Services OSI Services Application Services Présentation - Session Services Transport - Réseaux - Liaison de Données - Physique 59 SERVICES "APPLICATION" Architecture spécifique : ALS (Application Layer

Plus en détail

A.L.S. : Application Layer Structure (ISO 9545)

A.L.S. : Application Layer Structure (ISO 9545) GÉNÉRALITÉS (1/1) Couche «la plus haute» du modèle OSI qui offre divers services à un utilisateur final d un système ouvert (logiciel, humain). SITE A SITE B Système Ouvert A Application Présentation Session

Plus en détail

MESSAGERIE X400 (COURRIER ELECTRONIQUE)

MESSAGERIE X400 (COURRIER ELECTRONIQUE) Courrier électronique : messagerie X400 151 MESSAGERIE X400 (COURRIER ELECTRONIQUE) 1. Présentation 1.1. Introduction Il existe actuellement des messageries sur des systèmes isolés. Des personnes sur des

Plus en détail

TBT/400 Description X400 Page 1/11

TBT/400 Description X400 Page 1/11 TBT/400 Description X400 Page 1/11 1. Introduction : 2 2. La norme X400 3 2.1. Schéma de fonctionnement de la poste : 3 2.2. le Système de transfert des messages (MTS : Message Transfer System) : 3 2.3.

Plus en détail

Logiciels serveurs et outils d'administration pour le Web

Logiciels serveurs et outils d'administration pour le Web Introduction Le World Wide Web ou WWW, littéralement «toile d'araignée mondiale», est un système d'informations ouvert qui a été conçu spécifiquement pour simplifier l'utilisation et l'échange de documents.

Plus en détail

Réalisation d un serveur CTI-CSTA sur TCP/IP

Réalisation d un serveur CTI-CSTA sur TCP/IP Alcôve http://www.alcove.fr 1/28 Réalisation d un serveur CTI-CSTA sur TCP/IP Julien Gaulmin Cette présentation est librement diffusable sous les termes de la GNU Free Documentation

Plus en détail

Modèle spagetthi et solution EAI

Modèle spagetthi et solution EAI EAI Définition L'EAI est une notion ancienne mais toujours d'actualité. En effet, le besoin de faire communiquer des applications développées à des moments différents, dans des technologies différentes

Plus en détail

Annuaire : Active Directory

Annuaire : Active Directory Annuaire : Active Directory Un annuaire est une structure hiérarchique qui stocke des informations sur les objets du réseau. Un service d'annuaire, tel qu'active Directory, fournit des méthodes de stockage

Plus en détail

ACTIVITÉS ADMINISTRATIVES À CARACTÈRE TECHNIQUE

ACTIVITÉS ADMINISTRATIVES À CARACTÈRE TECHNIQUE ACTIVITÉS ADMINISTRATIVES À CARACTÈRE TECHNIQUE Rédaction de messages et de courriers professionnels simples, liés à l activité courante de la structure - Identifier l'objet, les destinataires et le contexte

Plus en détail

Windows Server 2008. Chapitre 3 : Le service d annuaire Active Directory: Concepts de base

Windows Server 2008. Chapitre 3 : Le service d annuaire Active Directory: Concepts de base Windows Server 2008 Chapitre 3 : Le service d annuaire Active Directory: Concepts de base omar.cheikhrouhou@isetsf.rnu.tn omar.cheikhrouhou@ceslab.org Objectives Comprendre les concepts de base d Active

Plus en détail

Architectures et Web

Architectures et Web Architectures et Web Niveaux d'abstraction d'une application En règle générale, une application est découpée en 3 niveaux d'abstraction : La couche présentation ou IHM (Interface Homme/Machine) gère les

Plus en détail

Présentation générale des Web Services

Présentation générale des Web Services Présentation générale des Web Services Vue Globale Type d'architecture reposant sur les standards de l'internet Alternative aux architectures classiques : Client/serveur n/tiers Orientée services permettant

Plus en détail

Active Directory Sommaire :

Active Directory Sommaire : Active Directory Sommaire : Définition Ce qu'il permet A quoi sert-il? Principe de fonctionnement Structure Hiérarchie Schéma Qu'est ce qu'un service d'annuaire? Qu'elle est son intérêt? L'installation

Plus en détail

Scéance 1. 1 Présentation de l'ent. 1.1 Les sites de l'universités. 1.2 La documentation. ENT : Environnement numérique de travail

Scéance 1. 1 Présentation de l'ent. 1.1 Les sites de l'universités. 1.2 La documentation. ENT : Environnement numérique de travail Scéance 1 1 Présentation de l'ent ENT : Environnement numérique de travail Service en ligne : service accessible via une connexion au réseau. 1.1 Les sites de l'universités 1.1.1 Présentation Le portail

Plus en détail

Un peu d'organisation. Conception et Programmation par Objets HLIN406. Sommaire. Pourquoi vous parler de conception par objets? Notion de modélisation

Un peu d'organisation. Conception et Programmation par Objets HLIN406. Sommaire. Pourquoi vous parler de conception par objets? Notion de modélisation Un peu d'organisation Conception et Programmation par Objets HLIN406 Marianne Huchard, Clémentine Nebut LIRMM / Université de Montpellier 2 Premières semaines Contrôle des connaissances Supports 2015 Sommaire

Plus en détail

Cours CCNA 1. Exercices

Cours CCNA 1. Exercices Cours CCNA 1 TD3 Exercices Exercice 1 Enumérez les sept étapes du processus consistant à convertir les communications de l utilisateur en données. 1. L utilisateur entre les données via une interface matérielle.

Plus en détail

Plan du travail. 2014/2015 Cours TIC - 1ère année MI 86

Plan du travail. 2014/2015 Cours TIC - 1ère année MI 86 Plan du travail Chapitre 1: Internet et le Web Chapitre 2: Principes d Internet Chapitre 3 : Principaux services d Internet Chapitre 4 : Introduction au langage HTML 2014/2015 Cours TIC - 1ère année MI

Plus en détail

Couche 1: le niveau physique

Couche 1: le niveau physique Couche 1: le niveau physique 1 Fonction: assurer la transmission physique de trains de bits sur les moyens physiques d interconnexion entre deux entités de liaison adjacentes (support de transmission).

Plus en détail

INTERNET. Réalisé par : Mme CHIFA Nawal

INTERNET. Réalisé par : Mme CHIFA Nawal INTERNET Réalisé par : Mme CHIFA Nawal Plan Introduction Les services de l'internet Les moteurs de recherche, annuaires Google Outlook INTRODUCTION Définition: le mot internet vient de la contraction des

Plus en détail

Conservation des documents numériques

Conservation des documents numériques Conservation des documents numériques Qu'est ce qu'un document numérique? Matthieu GIOUX matthieu.gioux@bnf.fr Contexte de la préservation des documents numériques Une croissance en expansion Développement

Plus en détail

EDI et commerce électronique

EDI et commerce électronique EDI et commerce électronique Table des matières 1. L Echange des Données Informatisées «EDI»... 2 1.1 La naissance du Besoin à L'EDI... 2 1.2 L objectif de L EDI... 2 1.3 Définition de L EDI... 2 1.4 Mise

Plus en détail

LES NOUVELLES TECHNOLOGIES DE L'INFORMATION (SUITE).

LES NOUVELLES TECHNOLOGIES DE L'INFORMATION (SUITE). LES NOUVELLES TECHNOLOGIES DE L'INFORMATION (SUITE). LE MULTIMEDIA DÉFINITION C est un ensemble de technologies permettant : D intégrer texte, son, image fixe, animée et de les synthétiser sur un même

Plus en détail

Le service FTP. M.BOUABID, 04-2015 Page 1 sur 5

Le service FTP. M.BOUABID, 04-2015 Page 1 sur 5 Le service FTP 1) Présentation du protocole FTP Le File Transfer Protocol (protocole de transfert de fichiers), ou FTP, est un protocole de communication destiné à l échange informatique de fichiers sur

Plus en détail

ED - Messagerie Internet SMTP Gérard Florin

ED - Messagerie Internet SMTP Gérard Florin ED - Messagerie Internet SMTP Gérard Florin SMTP ('Simple Mail Transfer Protocol') est le nom d'ensemble donné à la messagerie normalisée par l'ietf ('Internet Engineering Task Force') pour le réseau Internet.

Plus en détail

18 TCP Les protocoles de domaines d applications

18 TCP Les protocoles de domaines d applications 18 TCP Les protocoles de domaines d applications Objectifs 18.1 Introduction Connaître les différentes catégories d applications et de protocoles de domaines d applications. Connaître les principaux protocoles

Plus en détail

La Solution Crypto et les accès distants

La Solution Crypto et les accès distants La Solution Crypto et les accès distants Introduction L'objectif de ce document est de présenter les possibilités d'accès distants à La Solution Crypto. Cette étude s'appuie sur l'exemple d'un groupement

Plus en détail

Configuration d'un annuaire LDAP

Configuration d'un annuaire LDAP Le serveur Icewarp Configuration d'un annuaire LDAP Version 10.3 Juillet 2011 Icewarp France / DARNIS Informatique i Sommaire Configuration d'un annuaire LDAP 1 Introduction... 1 Qu'est-ce que LDAP?...

Plus en détail

Solutions de gestion de la sécurité Livre blanc

Solutions de gestion de la sécurité Livre blanc Solutions de gestion de la sécurité Livre blanc L intégration de la gestion des identités et des accès avec l authentification unique Objectif : Renforcer la politique de sécurité et améliorer la productivité

Plus en détail

BAAN IVc. Guide de l'utilisateur BAAN Data Navigator

BAAN IVc. Guide de l'utilisateur BAAN Data Navigator BAAN IVc Guide de l'utilisateur BAAN Data Navigator A publication of: Baan Development B.V. B.P. 143 3770 AC Barneveld Pays-Bas Imprimé aux Pays-Bas Baan Development B.V. 1997 Tous droits réservés. Toute

Plus en détail

Annexe : La Programmation Informatique

Annexe : La Programmation Informatique GLOSSAIRE Table des matières La Programmation...2 Les langages de programmation...2 Java...2 La programmation orientée objet...2 Classe et Objet...3 API et Bibliothèque Logicielle...3 Environnement de

Plus en détail

Le modèle client-serveur

Le modèle client-serveur Le modèle client-serveur Olivier Aubert 1/24 Sources http://www.info.uqam.ca/~obaid/inf4481/a01/plan.htm 2/24 Historique architecture centralisée terminaux passifs (un seul OS, systèmes propriétaires)

Plus en détail

GÉNÉRALITÉS (1/1) LA REPRESENTATION de l INFORMATION

GÉNÉRALITÉS (1/1) LA REPRESENTATION de l INFORMATION GÉNÉRALITÉS (1/1) La couche Présentation : est concernée par LA REPRESENTATION de l INFORMATION = = > Objectif : fournir un service assurant une représentation commune de l information échangée entre systèmes

Plus en détail

Communiquer à distance

Communiquer à distance Communiquer à distance www.fac-ainsebaa.com Logiciel de messagerie ou webmail Un courrier électronique (courriel, E-mail) est un petit paquet de données qui circule sur Internet, d'un ordinateur à un autre.

Plus en détail

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application Architecture Multi-Tier Traditionnellement une application informatique est un programme exécutable sur une machine qui représente la logique de traitement des données manipulées par l application. Ces

Plus en détail

Le client/serveur repose sur une communication d égal à égal entre les applications.

Le client/serveur repose sur une communication d égal à égal entre les applications. Table des matières LES PRINCIPES DE BASE... 1 Présentation distribuée-revamping...2 Présentation distante...3 Traitements distribués...3 données distantes-rd...4 données distribuées-rda distribué...4 L'ARCHITECTURE

Plus en détail

UNION INTERNATIONALE DES TÉLÉCOMMUNICATIONS

UNION INTERNATIONALE DES TÉLÉCOMMUNICATIONS UNION INTERNATIONALE DES TÉLÉCOMMUNICATIONS UIT-T X.691 SECTEUR DE LA NORMALISATION DES TÉLÉCOMMUNICATIONS DE L'UIT Amendement 1 (10/2003) SÉRIE X: RÉSEAUX DE DONNÉES ET COMMUNICATION ENTRE SYSTÈMES OUVERTS

Plus en détail

Manuel du logiciel PrestaTest.

Manuel du logiciel PrestaTest. Manuel du logiciel. Ce document décrit les différents tests que permet le logiciel, il liste également les informations nécessaires à chacun d entre eux. Table des matières Prérequis de PrestaConnect :...2

Plus en détail

LES ECHANGES DE DONNEES INFORMATISEES

LES ECHANGES DE DONNEES INFORMATISEES L EDI (Échange de Données Informatisées) est un processus d échange d informations, sous forme électronique, entre deux systèmes informatiques distincts. Cette technique utilisée au moins depuis deux décennies

Plus en détail

Architectures de communication. «Architecture protocolaire réseau» «protocolaire»

Architectures de communication. «Architecture protocolaire réseau» «protocolaire» Architectures de communication C. Pham Université de Pau et des Pays de l Adour Département Informatique http://www.univ-pau.fr/~cpham Congduc.Pham@univ-pau.fr «Architecture protocolaire réseau» Architecture

Plus en détail

Projet de Veille Technologique

Projet de Veille Technologique Projet de Veille Technologique Programmation carte à puce - JavaCard Ing. MZOUGHI Ines (i.mzoughi@gmail.com) Dr. MAHMOUDI Ramzi (mahmoudr@esiee.fr) TEST Sommaire Programmation JavaCard Les prérequis...

Plus en détail

Nokia Internet Modem Guide de l utilisateur

Nokia Internet Modem Guide de l utilisateur Nokia Internet Modem Guide de l utilisateur 9219840 Édition 1 FR 2010 Nokia. Tous droits réservés. Nokia, Nokia Connecting People et le logo Nokia Original Accessories sont des marques commerciales ou

Plus en détail

Création d un catalogue en ligne

Création d un catalogue en ligne 5 Création d un catalogue en ligne Au sommaire de ce chapitre Fonctionnement théorique Définition de jeux d enregistrements Insertion de contenu dynamique Aperçu des données Finalisation de la page de

Plus en détail

L INFORMATION GEOGRAPHIQUE

L INFORMATION GEOGRAPHIQUE Champs sur Marne ENSG/CERSIG Le 19-nove.-02 L INFORMATION GEOGRAPHIQUE Archivage Le Système d information géographique rassemble de l information afin de permettre son utilisation dans des applications

Plus en détail

Protocole léger d accès à un répertoire (LDAP) : l option de codage binaire

Protocole léger d accès à un répertoire (LDAP) : l option de codage binaire RFC 4522 page - 1 - Traduction Claude Brière de L Isle Groupe de travail Réseau S. Legg, eb2bcom Request for Comments : 4522 Catégorie : Standards Track Traduction Claude Brière de L Isle Juin 2006 mai

Plus en détail

FAYCAL AYECH GL2. INSAT 2010/2011 INTRODUCTION AUX SYSTÈMES D INFORMATIONS DÉFINITION ET ORGANISATION DE LA FONCTION SI

FAYCAL AYECH GL2. INSAT 2010/2011 INTRODUCTION AUX SYSTÈMES D INFORMATIONS DÉFINITION ET ORGANISATION DE LA FONCTION SI FAYCAL AYECH GL2. INSAT 2010/2011 1 INTRODUCTION AUX SYSTÈMES D INFORMATIONS DÉFINITION ET ORGANISATION DE LA FONCTION SI Chapitre 1 Trois questions se posent dès le départ : Qu'est-ce qu'un système? Qu'est-ce

Plus en détail

Internet Information Services 8 (IIS 8) Installation, configuration et maintenance du serveur Web IIS 8 sous Windows Server 2012

Internet Information Services 8 (IIS 8) Installation, configuration et maintenance du serveur Web IIS 8 sous Windows Server 2012 Introduction à IIS 1. Objectifs de ce livre 13 2. Implémentation d un serveur web 14 2.1 Les bases du web 14 2.2 Les protocoles web 16 2.3 Le fonctionnement d un serveur web 21 2.4 Les applications web

Plus en détail

Internet Information Services (versions 7 et 7.5) Installation, configuration et maintenance du serveur Web de Microsoft

Internet Information Services (versions 7 et 7.5) Installation, configuration et maintenance du serveur Web de Microsoft Introduction à IIS 1. Objectifs de ce livre 13 2. Implémentation d un serveur web 14 2.1 Les bases du web 14 2.2 Les protocoles web 16 2.3 Le fonctionnement d un serveur web 21 2.4 Les applications web

Plus en détail

Systèmes d Information Avancés (et répartis)

Systèmes d Information Avancés (et répartis) Systèmes d Information Avancés (et répartis) Université Lyon 1 MIAGE L. Médini, mars 2005 Plan des cours Protocole HTTP et programmation serveur Architectures réparties Objets distribués Introduction aux

Plus en détail

Les réseaux : Principes de fonctionnement d Internet

Les réseaux : Principes de fonctionnement d Internet Les réseaux : Principes de fonctionnement d Internet Table des matières 1. Le modèle TCP/IP... 2 2. Couche 1 ou couche physique... 3 3. Couche 2 ou couche liaison ou couche lien... 4 4. Couche 3 ou couche

Plus en détail

ESCALE MANUEL UTILISATEUR SIMPLIFIÉ ÉTAT : VERSION VALIDÉE DGFIP - BUREAU SI-2B - DEPS - ÉCHANGE DE DONNÉES. Version 1.

ESCALE MANUEL UTILISATEUR SIMPLIFIÉ ÉTAT : VERSION VALIDÉE DGFIP - BUREAU SI-2B - DEPS - ÉCHANGE DE DONNÉES. Version 1. ESCALE MANUEL UTILISATEUR SIMPLIFIÉ ÉTAT : VERSION VALIDÉE DGFIP - BUREAU SI-2B - DEPS - ÉCHANGE DE DONNÉES Version 1.3 du 8/11/12 Page 1/11 Objet et domaine d application Ce document constitue le manuel

Plus en détail

MEDIAplus elearning - version 6.6

MEDIAplus elearning - version 6.6 MEDIAplus elearning - version 6.6 LMS Export et LMS Etendu Sommaire 1.Avant propos... 4 1.1. Le mode LMS Export... 5 1.2. Le mode LMS Etendu... 6 2.MEDIAplus LMS Export... 7 2.1. Principe de l administration

Plus en détail

Projet : Plan Assurance Qualité

Projet : Plan Assurance Qualité Projet : Document : Plan Assurance Qualité 2UP_SPEC_DEV1 VERSION 1.00 Objet Ce document a pour objectif de définir la démarche d analyse et de conception objet ainsi les activités liées. Auteur Eric PAPET

Plus en détail

- A - B - La documentation en ligne > Glossaire internet. Vous trouverez ici un glossaire des termes les plus souvent utilisés sur Internet.

- A - B - La documentation en ligne > Glossaire internet. Vous trouverez ici un glossaire des termes les plus souvent utilisés sur Internet. La documentation en ligne > Glossaire internet Vous trouverez ici un glossaire des termes les plus souvent utilisés sur Internet. @ FTP PAQUET ASCII HOTE PING BACKBONE HTML PPP BANDE PASSANTE HTTP PROVIDER

Plus en détail

QCM L2 DOMAINE 3 ET DOMAINE 5

QCM L2 DOMAINE 3 ET DOMAINE 5 Il peut y avoir une ou plusieurs bonnes réponses. Les réponses correctes sont comptées positivement, les réponses fausses sont comptées négativement. Ne rien cocher vaut 0. Question 2 (D3.1 B5.2) Pour

Plus en détail

Modules du DUT Informatique proposés pour des DCCE en 2014/2015

Modules du DUT Informatique proposés pour des DCCE en 2014/2015 Modules du DUT Informatique proposés pour des DCCE en 2014/2015 Résumé de l offre : Parmi les 5500 heures d enseignement informatique dispensées au département informatique de l IUT (avec 2880 heures de

Plus en détail

Services Microsoft Online Services de Bell. Trousse de bienvenue

Services Microsoft Online Services de Bell. Trousse de bienvenue Services Microsoft Online Services de Bell Trousse de bienvenue Table des matières Introduction... 3 Installation des services Microsoft Online Services de Bell... 3 1. Réception de la première lettre

Plus en détail

*4D, quand c est la solution qui compte. 4D démocratise les services Web

*4D, quand c est la solution qui compte. 4D démocratise les services Web *4D, quand c est la solution qui compte. 4D démocratise les services Web Table des matières I. INTRODUCTION page 3 II. VERS UNE DEFINITION DES SERVICES WEB 1. Qu est ce que c est? page 3 2. A quoi ça sert?

Plus en détail

Le courrier électronique. F. Nolot

Le courrier électronique. F. Nolot Le courrier électronique F. Nolot 1 Le courrier électronique Une des applications les plus importantes dans Internet Particularité du courrier électronique Un destinataire (ou l'expéditeur) n'est pas toujours

Plus en détail

NOTIONS SUR WINDOWS NT

NOTIONS SUR WINDOWS NT Chapitre 10 NOTIONS SUR WINDOWS NT Le système d'exploitation WINDOWS NT (New Technology) a été conçu par Microsoft entre 1988 et 1993. Cinq objectifs étaient poursuivis en créant ce nouveau SE : - offrir

Plus en détail

Manuel de configuration des fonctions de numérisation

Manuel de configuration des fonctions de numérisation Manuel de configuration des fonctions de numérisation WorkCentre M123/M128 WorkCentre Pro 123/128 701P42171_FR 2004. Tous droits réservés. La protection des droits de reproduction s applique à l ensemble

Plus en détail

Architecture client/serveur

Architecture client/serveur Architecture client/serveur Table des matières 1. Principe du client/serveur...2 2. Communication client/serveur...3 2.1. Avantages...3 2.2. Inconvénients...3 3. HTTP (HyperText Transfer Protocol)...3

Plus en détail

Le travail collaboratif et l'intelligence collective

Le travail collaboratif et l'intelligence collective THÈME INFORMATION ET INTELLIGENCE COLLECTIVE Pour l organisation, l information est le vecteur de la communication, de la coordination et de la connaissance, tant dans ses relations internes que dans ses

Plus en détail

Adobe Programme Expert certifié

Adobe Programme Expert certifié Adobe Programme Expert certifié Bulletin d'examen de maîtrise des produits Adobe Dreamweaver CS3 Examen n 9A0-056 Liste de contrôle de certification ACE La liste de contrôle ci-dessous vous guidera tout

Plus en détail

Vue d'ensemble de Document Distributor

Vue d'ensemble de Document Distributor Pour afficher ou télécharger cette publication ou d'autres publications Lexmark Document Solutions, cliquez ici. Vue d'ensemble de Document Distributor Le logiciel Lexmark Document Distributor fournit

Plus en détail

STACCINI Pascal UFR Médecine Nice Université Nice-Sophia Antipolis

STACCINI Pascal UFR Médecine Nice Université Nice-Sophia Antipolis 2.3 : Apprécier les normes et standards et les technologies permettant l interopérabilité et le travail en réseau Chapitre 2 : Travail collaboratif en santé Normes et technologies de l interopérabilité

Plus en détail

Gestionnaire de connexions Guide de l utilisateur

Gestionnaire de connexions Guide de l utilisateur Gestionnaire de connexions Guide de l utilisateur Version 1.0 FR 2010 Nokia. Tous droits réservés. Nokia, Nokia Connecting People et le logo Nokia Original Accessories sont des marques commerciales ou

Plus en détail

Groupe Eyrolles, 2004 ISBN : 2-212-11504-0

Groupe Eyrolles, 2004 ISBN : 2-212-11504-0 Groupe Eyrolles, 2004 ISBN : 2-212-11504-0 Table des matières Avant-propos................................................ 1 Quel est l objectif de cet ouvrage?............................. 4 La structure

Plus en détail

Manuel d'utilisation d'apimail V3

Manuel d'utilisation d'apimail V3 Manuel d'utilisation d'apimail V3 I Préambule Page 3 II Présentation Page 4 III Mise en route Configuration Page 5 Messagerie Serveur smtp Serveur pop Compte pop Mot de passe Adresse mail Laisser les messages

Plus en détail

CARTE HEURISTIQUE... 1... 1 ARCHITECTURE DE MESSAGERIE INTERNET...

CARTE HEURISTIQUE... 1... 1 ARCHITECTURE DE MESSAGERIE INTERNET... Carte heuristique Table des matières CARTE HEURISTIQUE... 1... 1 ARCHITECTURE DE MESSAGERIE INTERNET...2 UA User Agent...2 Agent de routage des messages...2 Agent de transport des messages...2 Boite aux

Plus en détail

Chapitre 4 Les Servlets. 1. Qu'est-ce qu'une Servlet? 1.1 Présentation. 1.2 Requêtes HTTP

Chapitre 4 Les Servlets. 1. Qu'est-ce qu'une Servlet? 1.1 Présentation. 1.2 Requêtes HTTP 210 Les Servlets 1. Qu'est-ce qu'une Servlet? 1.1 Présentation Les Servlets sont la base de la programmation Java EE. La conception d'un site Web dynamique en Java repose sur ces éléments. Une Servlet

Plus en détail

UIT-T X.952. Corrigendum 1 (07/2005)

UIT-T X.952. Corrigendum 1 (07/2005) Union internationale des télécommunications UIT-T X.952 SECTEUR DE LA NORMALISATION DES TÉLÉCOMMUNICATIONS DE L'UIT Corrigendum 1 (07/2005) SÉRIE X: RÉSEAUX DE DONNÉES, COMMUNICATION ENTRE SYSTÈMES OUVERTS

Plus en détail

WAN (Wide Area Network) : réseau à l échelle d un pays, généralement celui des opérateurs. Le plus connu des WAN est Internet.

WAN (Wide Area Network) : réseau à l échelle d un pays, généralement celui des opérateurs. Le plus connu des WAN est Internet. 1 Définition Réseau (informatique) : ensemble d ordinateurs et de terminaux interconnectés pour échanger des informations numériques. Un réseau est un ensemble d'objets interconnectés les uns avec les

Plus en détail

Mode d'emploi. Mettre en service l'accès à sa boîte aux lettres

Mode d'emploi. Mettre en service l'accès à sa boîte aux lettres Mode d'emploi Mettre en service l'accès à sa boîte aux lettres 7. Lancement du navigateur 8. Identification 9. Changement du mot de passe 10. En cas de perte du mot de passe, que faire? 11. Lire votre

Plus en détail

Exceed 8.0. Nouvelles fonctionnalités

Exceed 8.0. Nouvelles fonctionnalités Exceed 8.0 Nouvelles fonctionnalités Copyright Hummingbird 2002 Page 1 of 9 Sommaire Sommaire... 2 Généralités... 3 Conformité à la section 508 de la Rehabilitation Act des Etats-Unis... 3 Certification

Plus en détail

Cahier de charges (Source : "Java EE - Guide de développement d'applications web en Java" par Jérôme Lafosse) Module. Site Web dynamique JSP / Servlet

Cahier de charges (Source : Java EE - Guide de développement d'applications web en Java par Jérôme Lafosse) Module. Site Web dynamique JSP / Servlet Cahier de charges (Source : "Java EE - Guide de développement d'applications web en Java" par Jérôme Lafosse) Module Site Web dynamique JSP / Servlet Sujet : betaboutique Soutenance le 04 / 01 /2013 &

Plus en détail

Introduction MOSS 2007

Introduction MOSS 2007 Introduction MOSS 2007 Z 2 Chapitre 01 Introduction à MOSS 2007 v. 1.0 Sommaire 1 SharePoint : Découverte... 3 1.1 Introduction... 3 1.2 Ce que vous gagnez à utiliser SharePoint... 3 1.3 Dans quel cas

Plus en détail

Guide d utilisation. Table des matières. Mutualisé : guide utilisation FileZilla

Guide d utilisation. Table des matières. Mutualisé : guide utilisation FileZilla Table des matières Table des matières Généralités Présentation Interface Utiliser FileZilla Connexion FTP Connexion SFTP Erreurs de connexion Transfert des fichiers Vue sur la file d'attente Menu contextuel

Plus en détail

Comment utiliser mon compte alumni?

Comment utiliser mon compte alumni? Ce document dispose d une version PDF sur le site public du CI Comment utiliser mon compte alumni? Elena Fascilla, le 23/06/2010 Sommaire 1. Introduction... 2 2. Avant de commencer... 2 2.1 Connexion...

Plus en détail

Partie Réseaux TD 1 : Théorie des réseaux

Partie Réseaux TD 1 : Théorie des réseaux Partie Réseaux TD 1 : Théorie des réseaux 1 Les réseaux 1.1 Qu est-ce qu un réseau? Un réseau est un ensemble d ordinateurs pouvant communiquer entre eux. 1.1.1 Types de réseaux Il y a deux types de réseaux

Plus en détail

Internet. PC / Réseau

Internet. PC / Réseau Internet PC / Réseau Objectif Cette présentation reprend les notions de base : Objectif, environnement de l Internet Connexion, fournisseurs d accès Services Web, consultation, protocoles Modèle en couches,

Plus en détail

SDL: 20 ans de programmation basée modèle

SDL: 20 ans de programmation basée modèle SDL: 20 ans de programmation basée modèle Emmanuel Gaudin emmanuel.gaudin @ pragmadev.com Principes MDE, MDA et MDD: Approche orienté modèle PIM: Platform Independant Model PDM: Platform Definition Model

Plus en détail

Le courrier électronique : présentation 3. Identifier les caractéristiques d'un courrier 4. Présentation de l'écran de Foxmail 5.

Le courrier électronique : présentation 3. Identifier les caractéristiques d'un courrier 4. Présentation de l'écran de Foxmail 5. avec le logiciel Le courrier électronique : présentation 3 Identifier les caractéristiques d'un courrier 4 Présentation de l'écran de Foxmail 5.0 5 Les différents boutons des barres d'outils 6 Composer

Plus en détail

Internet et Programmation!

Internet et Programmation! Licence STS Informatique - Semestre 1! BUT de l enseignement:!! Comprendre une grande partie des termes utilisés dans l écriture des pages actuellement véhiculées sur le NET!! Et tendre vers une écriture

Plus en détail

Connexion d un client lourd à la messagerie e-santé PACA

Connexion d un client lourd à la messagerie e-santé PACA Connexion d un client lourd à la messagerie e-santé PACA La messagerie sécurisée e-santé PACA est un service de type Webmail. Un Webmail est une interface Web rendant possible l émission, la consultation

Plus en détail

Annuaires LDAP et méta-annuaires

Annuaires LDAP et méta-annuaires Annuaires LDAP et méta-annuaires Laurent Mynard Yphise 6 rue Beaubourg - 75004 PARIS yphise@yphise.com - http://yphise.fr T 01 44 59 93 00 F 01 44 59 93 09 LDAP020314-1 Agenda A propos d Yphise Les annuaires

Plus en détail

SOA et Services Web. 23 octobre 2011. SOA: Concepts de base

SOA et Services Web. 23 octobre 2011. SOA: Concepts de base SOA et Services Web 23 octobre 2011 1 SOA: Concepts de base 2 Du client serveur à la SOA N est Nest pas une démarche entièrement nouvelle: années 1990 avec les solutions C/S Besoins d ouverture et d interopérabilité

Plus en détail

Module SIN21 Pre sentation, analyse, prise en main

Module SIN21 Pre sentation, analyse, prise en main Module SIN21 Pre sentation, analyse, prise en main Temps : 3h Objectifs : Prendre connaissance du système. Lire les diagrammes UML et comprendre le fonctionnement du système. Mettre en place une maquette

Plus en détail

La signature électronique au service de l'émission de factures dématérialisées. Un cas B-to-C

La signature électronique au service de l'émission de factures dématérialisées. Un cas B-to-C La signature électronique au service de l'émission de factures dématérialisées Un cas B-to-C 1 Plan de la présentation Les origines de dématérialisation des factures Enjeux de la dématérialisation Rappel

Plus en détail

Version 1.0 09/10. Xerox ColorQube 9301/9302/9303 Services Internet

Version 1.0 09/10. Xerox ColorQube 9301/9302/9303 Services Internet Version 1.0 09/10 Xerox 2010 Xerox Corporation. Tous droits réservés. Droits non publiés réservés conformément aux lois relatives au droit d'auteur en vigueur aux États-Unis. Le contenu de cette publication

Plus en détail

SYSTEMES D INFORMATION & CONCEPTION de BdD

SYSTEMES D INFORMATION & CONCEPTION de BdD SYSTEMES D INFORMATION & CONCEPTION de BdD PLAN CONCEPT DE SYSTEME D INFORMATION MODELISATION D UN SYSTEME D INFORMATION MODELISATION CONCEPTUELLE : les METHODES METHODE SYSTEMIQUE METHODE OBJET L3 Informatique

Plus en détail

Analyse et conception des Systèmes d Information. La démarche Merise : La Production Logicielle

Analyse et conception des Systèmes d Information. La démarche Merise : La Production Logicielle Analyse et conception des Systèmes d Information La démarche Merise : La Production Logicielle La production du logiciel Place, objectifs et principes directeurs Christophe.Nicolle@u-bourgogne.fr Introduction

Plus en détail

La taille de fenêtre est le processus TCP utilisé pour préparer les données à transmettre

La taille de fenêtre est le processus TCP utilisé pour préparer les données à transmettre 1 À quel protocole les serveurs de messagerie font-ils appel pour communiquer les uns avec les autres? FTP HTTP TFTP SMTP POP SNMP 2 Lequel de ces énoncés décrit le fonctionnement de la taille de fenêtre

Plus en détail

Couche 7/OSI : APPLICATION

Couche 7/OSI : APPLICATION ervices pplication tructure de la couche pplication (L) 119 ouche 7/OI : PPLITION ette couche donne lieu à l'établissement d'une assez grande variété de standards spécifiques d'une gamme d'applications

Plus en détail

4. Survol du système UO - SMARTStream

4. Survol du système UO - SMARTStream 4. Survol du système UO - SMARTStream 4.1 Plate-forme technologique SMARTStream est un système client-serveur dont la composante serveur roule à partir d un IBM RS-6000 (une petite boîte d apparence semblable

Plus en détail

L architecture des réseaux

L architecture des réseaux L architecture des réseaux les principes le modèle OSI l'architecture TCP/IP Architecture de réseaux : problèmes Comment concevoir un système complexe comme les réseaux? Établissement/Fermeture des connexions

Plus en détail

ISO/CEI 9594-7 NORME INTERNATIONALE. Technologies de l'information Interconnexion de systèmes ouverts (OSI) L'annuaire: Classes d'objets sélectionnées

ISO/CEI 9594-7 NORME INTERNATIONALE. Technologies de l'information Interconnexion de systèmes ouverts (OSI) L'annuaire: Classes d'objets sélectionnées NORME INTERNATIONALE ISO/CEI 9594-7 Cinquième édition 2005-12-15 Technologies de l'information Interconnexion de systèmes ouverts (OSI) L'annuaire: Classes d'objets sélectionnées Information technology

Plus en détail

Rôles de la couche Application

Rôles de la couche Application Couche Application Concepts communs M1 Info Cours de Réseaux Z. Mammeri Couche Application Concepts communs M1 Info Z. Mammeri - UPS 1 Rôles de la couche Application Couche Application = source et destination

Plus en détail

QU EST-CE QUE LA VISIOCONFERENCE?

QU EST-CE QUE LA VISIOCONFERENCE? Cet équipement combine les technologies de l audiovisuel, de l informatique et des télécommunications pour permettre à des personnes situées dans des lieux différents de dialoguer, de se voir et éventuellement

Plus en détail