Windows Communication Foundation Bindings, PRESTO Stève SFARTZ Architecte en Système dinformation Division Plateformes et Ecosystème

Slides:



Advertisements
Présentations similaires
SQL Server Profiler Deadlock graph Outil : SQL Server Profiler Patrick Guimonet Architecte Infrastructure Division Développeurs et Plateforme dEntreprise.
Advertisements

Windows Server 2012 Mode de licence.
Les Web Services Schéma Directeur des Espaces numériques de Travail
Consommation de services Stève SFARTZ Architecte en Système dinformation Division Plateformes et Ecosystème Microsoft France
Découverte de SQL Server par la pratique pour les administrateurs expérimentés Module 2 : Bases de données partie 2 : Fichiers, Journalisation.
Découverte de SQL Server par la pratique pour les administrateurs expérimentés Module 3 : Le serveur Patrick Guimonet Architecte Infrastructure Division.
© 2006 Microsoft Corporation. Christophe Lauer Spécialiste Technique Web & Windows Live blogs.msdn.com/clauer My score: 2585 Présentation de Windows Live.
Interopérabilité des plateformes JavaEE et. NET Implémentation des spécifications avancées des services Web avec GlassFish et WCF Alexis MOUSSINE-POUCHKINE.
« Les Mercredis du développement » Les Starter Kits Level 100 Présenté par Pierre Lagarde Relation technique développeur
Actualité matériel et 64 bits. Les grandes évolutions du matériel 64 bits x64 = AMD64 ou Intel EM64T IA-64 = Itanium 2 Multi-core On ne progresse plus.
Windows Sharepoint Services v3 (3/6) Les nouveautés Stéphane Crozatier Relation Technique Editeurs de Logiciels DPE - Microsoft France
La plateforme.NET 2.0 vue par le développeur Pascal Belaud Microsoft France SAGA.NET
ASP.NET v2 + Ajax = Atlas Pierre Lagarde DevDays 2006 Equipé aujourdhui, prêt pour demain !
Briefing Grands Comptes 2006
Service Software Factory François MERAND Responsable groupe architectes DPE – Division Plateformes & Ecosystème Microsoft France
Agenda Patterns & Practices pour Mobile Client Référence & outils… Patterns & Practices pour Mobile Client Référence & outils…
Les technologies d’intégration
Tour de France architectes, Microsoft France – Décembre François MERAND Stève SFARTZ Architectes en Système dInformation Division Plateformes & Ecosystème.
Conclusion Rencontres ASP.NET : Développement Rapide dApplications Web.
Tout commence par un modeste éditeur de texte issue dune PME à Redmond, WA-USA.
1 HPC pour les opérations. Administration Compute Cluster Server.
Architecture orientée services avec Windows Communication Foundation Pascal Belaud Microsoft France
Windows Sharepoint Services v3 (5/6) Les nouveautés Stéphane Crozatier Relation Technique Editeurs de Logiciels DPE - Microsoft France
Configuration de la Surface dexposition SQL Server 2005 SQL Server Surface Area Configuration Outils : Configuration de la Surface dexposition SQL Server.
CORRECTION DU DEVOIR DE SYNTHESE N° 2
Internet.
- Couche 7 - Couche application. Sommaire 1)Introduction 1)DNS 1)FTP et TFTP 1)HTTP 1)SNMP 1)SMTP 1)Telnet.
Stéphanie CLAPIÉ Antoine RENARD
ISP/ASP ISP ASP Conclusion DESS Réseaux 2000/2001
Cours 5 : Les Web Services et WSDL Mars Version 1.0 -
1 Les technologies XML Cours 3 : Les Web Services – Implémentation – JAX-WS Février Version 1.0 -
1 Les technologies XML Cours 4 : Les Web Services et XML- RPC Février Version 1.0 -
PARcours Individualisé de Formation (PAR.I.F.) présentation de la messagerie ICASSO.
BLOGFOR TIC-PME 2010 – Réunion Région du 8 février 2007 La filière forêt – bois – papier en France Une ressource forestière diffuse 27 % de la surface.
© 2010 Agence Régionale de Santé 1/13 Messagerie Instantanée Support dauto-formation utilisateur.
LA DIRECTION DÉPARTEMENTALE DE LA JEUNESSE ET DES SPORTS DE LA LOIRE PRESENTE LA REGLEMENTATION DES ACTIVITES PHYSIQUES OU SPORTIVES (APS)
Cette petite animation a été créée pour que vous sachiez comment le Lycée des Métiers « Jules Verne » gère sa communication électronique, comment on accède.
Live Meeting Technique N°3 Thomas LEBRUN – MVP WPF/Silverlight Florent SANTIN – MVP Team System Julien CORIOLAND - MSP.
Luc-Michel Demey Demey® Consulting
Les Services Web Avec.NET version 1.1. Un service Web en bref… Méthodes ou objets accessible à distance via SOAP (Simple Object Access Protocol ); SOAP.
Etude des Technologies du Web services
TM.
XML-Family Web Services Description Language W.S.D.L.
Actualités Services Providers & SPLA
Monitoring dapplications et de services.NET Stève SFARTZ Architecte en Système dinformation Division Plateformes et Ecosystème Microsoft France
The Leading u-Payment Solutions Architect 2004 m2m group - All rights reserved - Any material copy is allowed if "Source: m2m Group" is mentioned La Biométrie.
7 - EAI Les EAI : Enterprise Application Integration Marché
Construire un site avec MapGuide Open Source
DHCP Dynamic Host Configuration Protocol
Virtual Private Network
Mise à jour d'une RoundTable Damien Caro Architecte Infrastructure Microsoft France
22 Model-View-ViewModel et testabilité pour WPF/Silverlight Richard Clark Clark Ingénierie Informatique Simon Ferquel Access It.
1 journée, 5 sessions, 1 réalisation.NET Enterprise Realization Day.
Initiation au web dynamique
Windows Sharepoint Services “v3“ (1/6) Les nouveautés Stéphane Crozatier Relation Technique Editeurs de Logiciels DPE - Microsoft France
Nouveautés de la version « R3 » + Dashboard SCCM
Internet et le client- serveur Licence Pro IE Cours Internet / Intranet Le Web HTML Protocoles Le client universel Contenus dynamiques.
Metro Web Services Ben Yaflah Marouen Dhrif Mohamed Hbib Hajlaoui Nader.
Module 4 : Résolution de noms
Infrastructure SOA : Opérer ses services de façon industrielle
UE3-1 RESEAU Introduction
Ingénierie des réseaux
Web Services 17/01/2009.
Projet IPCC Express Société V.O.I.C.E.
Fonctionnalité et protocole des couches applicatives
Sommaire  Modifications de l’Active Directory  Présentation de SSL  Configuration de SSL  Tests de fonctionnement ○ Internet Explorer ○ Firefox.
Interopérabilité des Services Web avancés
SOAP et les RPC XML SOAP WSDL RPC. Rappels sur le XML Langage avec des balises Très lisible Pour stocker des données Séparation entre contenu et présentation.
ANNEHEIM Geoffrey21/03/ Protocole de communication Socket TCP/IP Afin que MyCrawler fonctionne de façon optimale, une configuration de deux machines.
GESTION DU BUS Hugo Descoubes - Octobre 2012 Universal Serial Bus.
Transcription de la présentation:

Windows Communication Foundation Bindings, PRESTO Stève SFARTZ Architecte en Système dinformation Division Plateformes et Ecosystème

Endpoint : Adresse, Binding, Contrat Cest notre binding

Présentation des bindings Le binding définit la façon dont le message est communiqué Le binding définit la façon dont le message est communiqué Transport, Encodage Transport, Encodage Sécurité, Transactions, Compression… Sécurité, Transactions, Compression… Implémenté par code ou bien spécifié par configuration Implémenté par code ou bien spécifié par configuration <endpoint address=" binding="wsHttpBinding" bindingConfiguration="myBinding" contract="IBankingServices"> <endpoint address=" binding="wsHttpBinding" bindingConfiguration="myBinding" contract="IBankingServices"> WSHttpBinding binding = new WSHttpBinding(); Binding.SendTimeOut = new TimeSpan(0:0:0.10); EndpointAddress address = new EndpointAddress(" BankingServicesProxy proxy = new BankingServicesProxy(binding, address); WSHttpBinding binding = new WSHttpBinding(); Binding.SendTimeOut = new TimeSpan(0:0:0.10); EndpointAddress address = new EndpointAddress(" BankingServicesProxy proxy = new BankingServicesProxy(binding, address);

Les composants dun binding Les bindings par défaut Les bindings par défaut Binding sur mesure Binding sur mesure TextMessageEncoding HttpTransport Composants élémentaires basicHttpBinding TextMessageEncoding HttpTransport wsHttpBinding TransactionFlow SymmetricSecurity BinaryMessageEncoding TcpTransport netTcpBinding TransactionFlow WindowsStreamSecurity Binary, Text, MTOM, Custom Http, Tcp, …, Custom Custom binding (Reliability) (Security) (ContextFlow) Attention à lordre Note: Attention à lordre CustomBinding binding = new CustomBinding(); binding.Elements.Add(new TextMessageEncodingBindingElement()); binding.Elements.Add(new HttpTransportBindingElement()); EndpointAddress address = new EndpointAddress(" BankingServicesProxy proxy = new BankingServicesProxy( binding, address); CustomBinding binding = new CustomBinding(); binding.Elements.Add(new TextMessageEncodingBindingElement()); binding.Elements.Add(new HttpTransportBindingElement()); EndpointAddress address = new EndpointAddress(" BankingServicesProxy proxy = new BankingServicesProxy( binding, address);

1. Présentation dun binding 2. Ajouter un binding 3. Configurer un binding 4. Créer un binding sur mesure

PRESTO PRotocole dEchange STandard Ouvert 13 Octobre Octobre 2006

Létat des lieux Les besoins de communications électroniques explosent : Les besoins de communications électroniques explosent : Sphère sociale (RMI, personnes âgées, …) Sphère sociale (RMI, personnes âgées, …) Sphère santé (réseau santé, DMP, …) Sphère santé (réseau santé, DMP, …) Sphère ministères (ACTES, HELIOS, CHORUS, casier judiciaire) Sphère ministères (ACTES, HELIOS, CHORUS, casier judiciaire) Identité (État civil) Identité (État civil) Formalités en ligne Formalités en ligne … Santé

Starter Kit Starter Kit Version préliminaire Version préliminaire Démonstrateur.Net 3.0 : implémentation du protocole Presto (et de ses options) côté client et services Démonstrateur.Net 3.0 : implémentation du protocole Presto (et de ses options) côté client et services Patterns déchanges supportés : envoi/réception de messages « One-Way », échange de messages Requête-Réponse Patterns déchanges supportés : envoi/réception de messages « One-Way », échange de messages Requête-Réponse Preview du chiffrement et signature Preview du chiffrement et signature Disponibilité : novembre Disponibilité : novembre Diffusion du code sous licence opensource Diffusion du code sous licence opensource D92FE4-2D93-491E-B30C-E58CD9808AA0&displaylang=en D92FE4-2D93-491E-B30C-E58CD9808AA0&displaylang=en

Version 1.0 Version 1.0 Idem Idem + Support de processus métier avec Windows Workflow Foundation (autre composante du Framework.NET 3.0), chuncking, etc + Support de processus métier avec Windows Workflow Foundation (autre composante du Framework.NET 3.0), chuncking, etc + Adaptateur Presto pour BizTalk Server 2006, hub de messages et dintégration + Adaptateur Presto pour BizTalk Server 2006, hub de messages et dintégration Disponibilité prévue : janvier Disponibilité prévue : janvier Starter Kit Starter Kit