Nouveautés Biztalk Server 2006

Présentation des nouvelles fonctionnalités de BizTalk Server 2006 R2

Dans sa dernière version, Microsoft BizTalk Server 2006 R2 facilite l'activation des services en prenant largement en charge les protocoles WS* via les adaptateurs WCF. Il assure l'intégration à la périphérie de l'entreprise via Microsoft BizTalk RFID et renforce les communications EDI et AS2 de façon à inclure les partenaires. Ces nouvelles fonctionnalités étendent et améliorent un produit déjà robuste. BizTalk Server devient une plateforme financièrement très abordable pour l'intégration entre entreprises et la mise en place de solutions RFID. BizTalk Server 2006 R2 se dote des nouveautés et améliorations suivantes.

*
Sur cette page
Prise en charge de la communication EDI et AS2 Prise en charge de la communication EDI et AS2
Microsoft BizTalk RFID Microsoft BizTalk RFID
Adaptateurs Windows Communication Foundation (WCF) Adaptateurs Windows Communication Foundation (WCF)
Kit de développement d'adaptateurs métier WCF Kit de développement d'adaptateurs métier WCF
Pack d'adaptateurs BizTalk Pack d'adaptateurs BizTalk
Intercepteurs BAM pour WF et WCF Intercepteurs BAM pour WF et WCF
Améliorations diverses Améliorations diverses

Prise en charge de la communication EDI et AS2

EDI

Le protocole d'échange EDI (Electronic Data Interchange) est l'un des moyens de communication les plus utilisés par les entités commerciales pour l'échange de données par voie électronique. L'emploi d'EDI sous-entend le respect d'une syntaxe de message et de standards (dont ANSI X12 et UN/EDIFACT), un protocole de messagerie et des moyens de transport. Un système de messagerie EDI se caractérise par les points suivants :

Les protocoles de messagerie EDI permettent d'assurer la livraison correcte des données et veillent à ce que les données corrompues ou erronées soient automatiquement détruites ou signalées.

Les mécanismes EDI précisent généralement des schémas d'agrégation de données (mise en lot).

Les utilisateurs sont souvent amenés à personnaliser les définitions de document EDI. Libre à eux, par exemple, de mettre en œuvre un sous-ensemble ou une implémentation particulière d'une directive EDI.

BizTalk Server 2006 traite les messages EDI via les pipelines de réception et d'exception propres à EDI, et capables d'analyser et de sérialiser les messages EDI. Cette section décrit l'architecture des solutions EDI sous BizTalk Server 2006 R2. Elle insiste notamment sur les traitements côté réception et côté expédition, la validation des messages et les rapports de suivi.

La prise en charge des protocoles EDI et AS2 permet à Microsoft BizTalk Server 2006 'assurer le traitement EDI suivant :

Côté réception

  • Analyse de l'échange EDI et, selon la configuration, traitement des transactions en lot

    >

    Fractionnement des documents HIPAA

  • Validation du message

  • Création d'un ou de plusieurs accusés de réception

  • Réception des messages encodés EDIINT/AS2 sur une couche de transport HTTP/HTTPS

  • Réassemblage de l'échange en cas de préservation du lot

Côté Expédition

  • Sérialisation de l'échange EDI et, selon la configuration, mise en lot de la transaction

  • Validation du message à envoyer

  • Envoi des messages encodés EDIINT/AS2 sur une couche de transport HTTP/HTTPS

  • Traitement du ou des accusés de réception reçus à la suite du message

Autres fonctionnalités

  • Possibilité de définir les propriétés de traitement pour les tiers impliqués dans un échange EDI et un transport AS2

  • Création d'un rapport de suivi complet des transactions composant l'échange de document EDI : liste des échanges EDI et des accusés de réception correspondants

  • Possibilité de valider les schémas et les instances, et de générer les instances au moment de la conception

  • Migration des 'attributs' XSD de BizTalk Server (BTS) 2004 en schémas XSD BTS 2004 (sous la forme d'"éléments"), en .xml BTS 2004 et en propriétés BTS 2004 fondées sur les ports.

AS2

Alternative de l'EDI, l'EDI sur Internet (EDIINT) tire parti des réseaux à valeur ajoutée (VAN). En échangeant les données par Internet plutôt que par des connexions directes point à point, vous réduisez les coûts, gagnez en souplesse et en efficacité, et bénéficiez d'avantages en termes de redondance et de montée en charge.

Pour mettre en œuvre EDIINT, BizTalk Server 2006 R2 prend en charge AS2 (Applicability Statement 2). AS2 est une spécification qui facilite le transport des données commerciales sur Internet en en garantissant la confidentialité, la sécurité et la fiabilité. BizTalk Server 2006 R2 utilise des méthodes AS2 pour expédier, recevoir, chiffrer, déchiffrer, signer et vérifier les messages transitant entre partenaires, via HTTP sur Internet. BizTalk Server assure la sécurité des messages en utilisant des clés de chiffrement, des signatures numériques, des certificats et une fonction de non-répudiation.

AS2 émet une commande HTTP POST pour transmettre les messages EDI et XML, ainsi que d'autres données métier. AS2 ne concerne pas uniquement l'envoi de données EDI. La requête URI identifie le processus à utiliser pour désassembler et gérer les données du message. Un accusé d'ouverture (Message Disposition Notification) est renvoyé à l'expéditeur d'origine soit dans le corps du message de réponse HTTP, soit par une nouvelle commande HTTP POST.

Microsoft BizTalk RFID

Plateforme innovante, Microsoft BizTalk RFID (identification par radio fréquence) simplifie fondamentalement le développement et le déploiement de solutions RFID. La plateforme laisse aux entreprises une grande liberté de choix dans la mesure où elle prend en charge la plupart des équipements RFID du marché. Elle permet aux entreprises de créer, de déployer, de gérer et d'intégrer sans peine les processus métier existants et les applications ERP actuelles avec la technologie RFID.

La RFID révolutionne la façon dont les entreprises du monde entier suivent les lieux de stockage et les mouvements de leurs biens et marchandises. La technologie RFID fait intervenir des puces ou des étiquettes RFID sans fil, peu coûteuses. De simples lecteurs suffisent pour déterminer précisément l'emplacement des marchandises. Les articles dotés d'étiquettes RFID sont alors faciles à tracer, depuis l'atelier du fournisseur jusqu'au rayon du distributeur. Vous bénéficiez ainsi d'une visibilité sans précédent des marchandises sur l'ensemble de la chaîne logistique. La RFID permet également de réduire considérablement les ruptures de stock en magasin, de gérer efficacement les stocks dans les centres de distribution et d'assurer le suivi des articles.

Microsoft BizTalk RFID est une plateforme innovante qui s'intègre parfaitement à la solide suite de produits d'entreprise Microsoft, c'est-à-dire Windows Server®, Windows® XP, SQL Server 2005, BizTalk Server 2006, Visual Studio® 2005 et Microsoft Dynamics™.

Avantages clés

  • Administration et configuration cohérentes d'appareils RFID hétérogènes via l'interface DSPI (Device Service Provider Interface)

  • Simplicité opérationnelle

  • Architecture de processus innovante qui dissocie les activités de conception des activités de déploiement

  • Moteur de traitement d'événements fiable et rapide permettant d'utiliser des règles métiers ou des composants .NET personnalisés

  • Communication synchrone et asynchrone avec les appareils RFID

  • Plateforme de développement extensible permettant de créer des gestionnaires d'événements personnalisés

  • Membre de la famille Windows Server System™

Adaptateurs Windows Communication Foundation (WCF)

Les adaptateurs BizTalk permettent à Microsoft BizTalk Server 2006 R2 de communiquer avec les applications WCF et d'activer des services sur les points de terminaison BizTalk en total respect des derniers standards WS-*.

Microsoft BizTalk Server 2006 R2 contient les adaptateurs et assistants WCF suivants :

  • L'adaptateur WCF-WSHttp prend en charge les standards WS-* sur la couche de transport HTTP. Il met en œuvre les spécifications suivantes : WS-Transaction pour les échanges transactionnels entre les applications externes et la base de données MessageBox, WS-Security pour assurer la sécurité des messages et l'authentification. Le transport est assuré par HTTP ou HTTPS et la méthode d'encodage des messages est Texte ou MTOM (mécanisme d'optimisation de transmission de message).

  • L'adaptateur WCF-BasicHttp est en mesure de communiquer avec les services Web et les clients ASMX ainsi qu'avec d'autres services conformes à la spécification WS-I Basic Profile 1.1. Le transport est assuré par HTTP ou HTTPS et la méthode d'encodage des messages est Texte ou MTOM (mécanisme d'optimisation de transmission de message).

  • L'adaptateur WCF-NetTcp prend en charge les standards WS-* sur la couche de transport TCP. Il assure une communication efficace dans un environnement WCF à WCF, et met en œuvre les spécifications suivantes : WS-Transaction pour les échanges transactionnels entre les applications externes et la base de données MessageBox, WS-Security pour la sécurité des messages et l'authentification. Le transport est assuré par TCP et les messages sont encodés en binaire.

    /li>
  • L'adaptateur WCF-NetMsmq prend en charge, de façon permanente, la messagerie asynchrone en confiant le transport à Microsoft Message Queuing (MSMQ). Il prend également en charge les applications faiblement couplées, assure l'isolement des pannes et réalise les opérations en mode déconnecté.

  • L'adaptateur WCF-NetNamedPipe assure une communication interprocessus sécurisée et optimisée sur une même machine. L'adaptateur WCF-NamedPipe utilise les mécanismes de sécurité du transport pour sécuriser les transferts, les canaux nommés pour la livraison des messages et l'encodage binaire pour la confidentialité des messages.

  • L'adaptateur WCF-Custom permet d'exploiter les capacités d'extension de Windows Communication Foundation (WCF). Il laisse les utilisateurs sélectionner et configurer une liaison WCF, un comportement et des extensions de comportement pour l'adresse de destination et le port d'envoi.

  • L'adaptateur WCF-CustomIsolated permet d'exploiter les capacités d'extension de Windows Communication Foundation (WCF) sur le transport HTTP. Il laisse les utilisateurs sélectionner et configurer une liaison WCF, un comportement et des extensions de comportement pour l'adresse de destination s'exécutant sur un hôte isolé.

  • L'Assistant BizTalk WCF Service Publishing (Publication de services WCF) permet de créer et de publier des orchestrations BizTalk sous forme de services WCF, de publier des schémas sous forme de services WCF et de publier des points de terminaison de métadonnées dans IIS.

  • L'assistant BizTalk WCF Service Consuming (Consommation de services WCF) vous aide à créer des objets BizTalk, comme les orchestrations BizTalk, les types et les fichiers de liaison nécessaires à la création du port d'envoi. Il vous permet aussi de consommer un service WCF d'après le document de métadonnées du service WCF.

Kit de développement d'adaptateurs métier WCF

Avec ce kit de développement, Microsoft propose une méthode cohérente et réutilisable pour créer des adaptateurs métier. Fondé sur Windows Communication Foundation (WCF), ce kit fournit un modèle d'objet de métadonnées commun pour exposer les métadonnées système cibles. Ainsi, les consommateurs d'adaptateurs peuvent consulter, rechercher et extraire des contrats WCF à partir de l'adaptateur.

L'adaptateur créé à l'aide de ce kit de développement peut être réutilisé dans plusieurs applications .NET, y compris les applications .NET personnalisées, BizTalk Server 2006 R2, Microsoft Office SharePoint Server 2007 et Microsoft SQL Server Integration Services. Le kit n'est pas livré avec BizTalk, mais peut être téléchargé ici.

Pack d'adaptateurs BizTalk

Le pack d'adaptateurs BizTalk comprend des adaptateurs, fondés sur WCF, pour SAP, Siebel et la base de données Oracle. Ces adaptateurs, créés à l'aide du kit de développement d'adaptateurs métier WCF, ne sont pas réservés à BizTalk Server ; ils peuvent être utilisés par n'importe quelle application .NET Framework. Le pack d'adaptateurs BizTalk sera mis à disposition et livré avec BizTalk Server 2006 R2 au cours du premier semestre 2008.

Intercepteurs BAM pour WF et WCF

Dans BizTalk Server 2006, la fonction BAM (Business Activity Monitoring) regroupe des outils, des API et des services qui permettent d'administrer les agrégations, les alertes et les profils. Vous pouvez aussi instrumenter des processus automatiques pour envoyer des événements chargés de surveiller des mesures pertinentes. Ensemble, ils donnent une parfaite visibilité d'un processus métier et vous laissent juger de son bon fonctionnement et de ses performances.

Les intercepteurs BAM étendent cette fonctionnalité au monde de Windows Workflow Foundation (WF) et de Windows Communication Framework (WCF), ainsi qu'à autres environnements d'exécution. À l'aide des intercepteurs BAM, vous pouvez tracer vos processus métier sans recompiler votre solution WF ou WCF. L'intégration se fait par le biais d'un fichier de configuration.

En activant les intercepteurs BAM WF ou WCF dans votre projet, vous pouvez :

  • Utiliser le portail BAM pour consulter les informations concernant les processus métier qui s'exécutent dans votre application WF ou WCF.

  • Utiliser la fonction BAM sans ajouter une ligne de code à votre application.

  • Déployer votre solution en vous aidant des outils et utilitaires les plus connus de BizTalk Server.

  • Tirer parti de l'environnement BizTalk Server existant pour les applications WF et WCF, anciennes ou nouvelles.

Améliorations diverses

Complément BAM pour Excel

Le complément BAM pour Excel (XLA) a été mis à jour pour prendre en charge Microsoft Office Excel 2007 (le support d'Office Excel 2003 est toujours assuré).

Enterprise Single Sign-On 4.0

  • Agent d'administration pour MIIS
    L'agent d'administration pour MIIS simplifie le mappage des informations de sécurité dans la base de données SSO. Les correspondances peuvent être créées ou supprimées dans SSO à l'aide de Microsoft Identity Integration Server (MIIS). Via cet agent d'administration, Enterprise SSO peut également recevoir les changements de mot de passe signalés par MIIS.

  • Composant enfichable MMC (Microsoft Management Console)
    À partir de la console d'administration Enterprise SSO, les administrateurs SSO peuvent consulter les statuts et administrer les serveurs SSO à distance à l'aide du nouveau composant enfichable MMC.

  • Mapping Wizard for Affiliate Applications (Assistant Mappage pour applications associées)
    Cet Assistant aide les administrateurs SSO à établir des correspondances lorsque le nom de compte externe est fondé sur le compte de domaine Windows. En outre, il permet de préciser le mot de passe initial lors de la création du mappage pour un utilisateur.

  • Synchronisation directe des mots de passe depuis Windows
    Si vous activez cette option dans une application associée, vous permettez aux services EntSSO de synchroniser les mots de passe directement dans la base de données SSO. Le changement de mot de passe de Windows est signalé soit par le service PCNS (Password Change Notification Service - notification de changement de mot de passe), soit par Microsoft Identity Integration Server (MIIS). Cette option s'avère très utile lorsqu'une correspondance de compte de domaine Windows à compte de domaine Windows est créée dans la base de données SSO.

  • Filtrage des mots de passe
    Si, dans le cadre d'un scénario d'authentification unique et de synchronisation des mots de passe, il existe un filtre, le mot de passe filtré est renvoyé à l'appelant ou à l'adaptateur de synchronisation des mots de passe. Les principes de base du filtrage prévoient, entre autres, la distinction des majuscules et des minuscules, la troncature et la suppression de caractères spéciaux. Des options avancées permettent de substituer des caractères ou d'insérer un même caractère avant ou après le mot de passe pour le compléter.

  • Compatibilité amont et mise à niveau
    Enterprise SSO 4.0 permet de faire évoluer les versions antérieures d'Enterprise SSO. Le logiciel met à jour le serveur de secret principal qui mettra lui-même à jour la base de données SSO. Une fois à niveau, un serveur de secret principal et une base de données SSO sont compatibles avec toutes les versions antérieures des serveurs d'authentification unique de l'entreprise.

  • Marqueur Active Directory
    Au cours de la configuration, Enterprise SSO enregistre le service dans Active Directory pour faciliter le suivi des serveurs SSO disponibles dans votre environnement.

  • Prise en charge IPv6
    Enterprise SSO est pris en charge dans un environnement IPv6.

Prise en charge de Microsoft Update

BizTalk Server 2006 R2 prend en charge Microsoft Update, service chargé de fournir des mises à jour de Microsoft Windows et d'autres programmes Microsoft dont BizTalk Server 2006 R2. Pour plus d'informations, consultez le site Web de Microsoft Update à la page http://go.microsoft.com/fwlink/?LinkId=37601.

Prise en charge de Windows SharePoint Services 3.0 et de Microsoft Office SharePoint Server (MOSS)

BizTalk Server 2006 R2 prend en charge l'utilisation de Windows SharePoint Services 3.0 et de Microsoft Office SharePoint Server (MOSS).