• En utilisant ce site, vous acceptez que les cookies soient utilisés à des fins d'analyse, de pertinence et de publicité.
Developer Tools

Kit de démarrage “PRotocole d’Echanges Standard et Ouvert” (PRESTO) 2 pour le Microsoft .NET Framework v3.5 - Version 1.0

Le kit de démarrage « PRotocole d’Echanges Standard et Ouvert » (PRESTO) 2 est un guide illustré à destination des développeurs pour appréhender comment utiliser Microsoft .NET Framework v3.5 pour développer très rapidement des applications communicantes utilisant la version 2.0.1 du protocole PRESTO. Ce kit est publié sous le contrat de licence de logiciel libre CeCILL-B.
  • Version :

    0.8

    Nom du fichier :

    StarterKit_Presto-2_0-v1_0.zip

    Date de publication :

    18/01/2011

    Taille du fichier :

    2.1 MB

      Le kit de démarrage « PRotocole d’Echanges Standard et Ouvert » (PRESTO) 2 est un guide illustré à destination des développeurs pour appréhender comment utiliser Microsoft .NET Framework v3.5 (ou ultérieur) pour développer très rapidement des applications communicantes utilisant la version 2.0.1 du protocole PRESTO. Ce kit est publié sous le contrat de licence de logiciel libre CeCILL-B.
      La modernisation de l’administration pour faire de l’e-administration une réalité suppose de disposer, à la base, d’une infrastructure interopérable d’échange de confiance au service de l’administration électronique. Face à ce constat, la DGME (Direction Générale pour la Modernisation de l’État) a développé en 2006, dans le cadre d’une démarche d’informatisation et d’urbanisation des échanges électroniques, le PRotocole d’Echanges STandard Ouvert de l’Administration (PRESTO) 1.0, un protocole d’échange de données, afin de répondre à la majorité des besoins et avec le but de véhiculer les messages informatiques entre les applications des SI des autorités administratives. La spécification PRESTO 1.0/1.1 vise à fournir protocole d’échange de haut niveau de l’administration électronique qui s’apparente à une enveloppe technique d’échange de message générique afin de pouvoir échanger potentiellement n’importe quels messages au sein de l’administration publique électronique entre les différents acteurs concernés par l’Ordonnance n°2005-1516 sur les échanges électroniques.

      PRESTO 1.x propose un profil de communication permettant de aux exigences d’ouverture, de modularité (adaptation d’un même protocole aux différents cas d’utilisation), et d’interopérabilité, dans le respect des standards internationaux, et définit pour cela, sur la base des services Web SOAP, l’une des traductions possibles de l’approche orientée services (Service Oriented Architecture en anglais ou SOA en abrégé), une enveloppe technique d’échange de données répondant. Pour atteindre les objectifs, le protocole de PRESTO est construit sur la fondation de la pile standardisée WS-* (STAR pour Secured, Transacted, Asynchronous and Reliable), ensemble de recommandations W3C et de standards OASIS. Pour une compréhension de la pile WS-* et de la façon dont les différentes spécifications se composent les unes avec les autres, cliquer ici.

      La version 2.0.1 de PRESTO, objet de ce Kit de démarrage, reprend PRESTO 1.0/1.1 (aux versions près des standards concernés) sous la forme d’un profil de services Web dénommé « PRESTO 2 core ». Ce profil s’accompagne d’un ensemble d’extensions permettant de répondre à des problématiques particulières telles que l’envoi de pièce(s) jointe(s), la disponibilité d’un mécanisme d’acquittement, le routage de messages, la corrélation de messages, etc.

      L’interopérabilité vise à favoriser le dialogue des systèmes d’information en utilisant notamment des protocoles et des formats reposant sur des standards ouverts. Mais le recours exclusif à des standards ne saurait suffire, la recherche d’interopérabilité doit être conduite dans un esprit de dialogue, d’échange et de pluralisme des choix équivalents. La volonté des concepteurs de PRESTO 2 est non seulement de définir un protocole sur la base de standards internationaux reconnus, mais également de démontrer que la dite spécification peut être implémentée sur des environnements et langages divers et que les implémentations résultantes tiennent les promesses d’interopérabilité des orientations retenues. Le kit de démarrage PRESTO 2 résulte du code de test PRESTO 2 développé par Microsoft France pour les tests d'interopérabilité qui ont été conduits, à l’« Interop Lab » du Microsoft Technology Center (MTC) Paris avec les implémentations Apache Axis 2 et Oracle WebLogic du protocole PRESTO 2. Il propose, à ce titre, des exemples pour les rôles mandataire émetteur, mandataire récepteur et de relais.

      Dans ce laboratoire, clients, partenaires et compétiteurs testent des configurations techniques hétérogènes afin d’élaborer les solutions répondant à leurs besoins en termes d’interopérabilité opérationnelle. Ceci est particulièrement important dans le contexte d’un protocole d’échanges comme PRESTO 2 où les implémentations proposées se doivent d’être interopérables par défaut. Nous remercions à ce titre les sociétés Logica France, Oracle France et Petals Link d’avoir consacré le temps et les ressources nécessaires aux tests d’interopérabilité entre les différentes implémentations ainsi que la DGME pour l’organisation de ces tests

      Ce kit est destiné aux architectes, aux développeurs ainsi qu'à toutes les personnes qui intéressés par consommer (depuis un code .NET) ou exposer des services (en .NET) qui "parlent" PRESTO 2. Dans cette version, tous les exemples sont écrits avec le langage C#.
  • Système d'exploitation pris en charge

    Windows 7; Windows Server 2003; Windows Server 2008; Windows Vista; Windows XP Service Pack 2

      Vous devez disposer à minima des éléments suivants installés :

      Le Microsoft .NET Framework v3.5 est le modèle de programmation de code géré pour la plateforme Windows. Il combine la puissance du .NET Framework v2.0 avec de nouvelles technologies pour construire des applications qui notamment communiquent en toute transparence à travers des frontières de technologie, et qui ont la capacité de supporter un large éventail de processus métier. Parmi ces nouvelles technologies se trouve Windows Communication Foundation (WCF).

      Windows Communication Foundation constitue le Framework unifié de Microsoft pour développer des applications distribuées sécurisées, fiables, transactionnelles et interopérables. Il fournit entre beaucoup d'autres choses une implémentation complète des spécifications WS-* sur lesquelles repose le protocole PRESTO 2.  Le modèle de programmation orienté-service associé s’appuie sur le Microsoft .NET Framework et simplifie considérablement le développement de systèmes connectés. Pour plus d'information sur cette technologie, cliquer ici. Le code source de la technologie WCF 3.5 SP1 est téléchargeable ici.
    • Pour installer ce téléchargement:
      1. Cliquer sur le bouton Télécharger (ci-dessus) et sauvegarder le fichier sur votre disque dur.
      2. Double-cliquer sur le fichier archive Kit de démarrage PRESTO 2 v1 0.zip sur votre disque dur pour décompresser son contenu dans l'emplacement de votre choix sur votre disque dur; comme par exemple dans le répertoire "Kit de démarrage PRESTO 2" sous le dossier Mes Documents
      3. Suivre les instructions données dans la documentation située sous le dossier Documents.

Palmarès des téléchargements

Chargement en cours de vos résultats, veuillez patienter...

Mises à jour gratuites pour PC

  • Correctifs de sécurité
  • Mises à jour logicielles
  • Service Packs
  • Pilotes pour matériel

Suggestions Microsoft

Tout ce dont vous avez besoin pour créer des applications performantes
Téléchargez Visual Studio Community2013 gratuitement.
Tout ce dont vous avez besoin pour créer des applications performantes
Téléchargez maintenant