Bienvenue à Communauté d'utilisateurs .NET et Agile de Québec Identification | Inscription | Aide

Abonnements

Tags

    No tags have been created or used yet.
BizTalk Services != BizTalk Server

Comme suite logique à mon texte sur le lancement du TechEd Developers, j'ai pensé vous parler d'une session de Justin Smith que j'ai vue ce matin.

Je n'apprendrai rien à ceux qui ont déjà jeté un œil sur BizTalk Services. Cependant, pour ceux qui, comme moi, n'aurait jamais été exposé à ce concept, voici en gros de quoi il s'agit.

« BizTalk Services » est une initiative de Microsoft (ça, vous l'aviez deviné) ayant pour objectif de jouer le rôle de l'Internet Services Bus. Plus spécifiquement, l'objectif est de créer une infrastructure qui facilitera la connectivité entre les applications à l'échelle de l'internet.

Mais allons-y d'un exemple. Supposons que vous vouliez créer une application de type « client » qui puisse être notifié communiquer avec une de vos applications « serveurs » de n'importe où via l'internet. C'est relativement simple en exposant un service web publiquement. Ça devient rapidement complexe si vous voulez que votre application « client » soit notifié par application « serveur ». En fait, c'est tout à fait faisable, mais ça demande beaucoup de « plomberie ». Or, c'est à ce moment que « BizTalk Services » entre en scène. En utilisant le SDK disponible sur http://labs.biztalk.net ainsi que WCF, et en enregistrant votre application dans « BizTalk Labs Services », vous pourrez faire en sorte de communiquer de façon bidirectionnelle en utilisant des adresses de point d'entrée du type « sb://connect.biztalk.net/services/monentreprise/serviceA ». Dès lors, c'est « BizTalk Services » qui se chargera de connecter les points, de gérer l'accès (via CardSpace ou un code d'utilisateur et un mot de passe) et même éventuellement d'exécuter des « workflows ». Si vous le voulez, vous pourrez n'utiliser « BizTalk Services » que pour établir la connexion et faire du pur « P2P » sans passer par l'infrastructure centralisée.

Actuellement, le SDK et « BizTalk Labs Services » sont en CTP (maintenant à la version 0.9) et ne requière rien d'autres que WCF (Fx 3.0 ou Fx 3.5). À vous de le télécharger et voir jusqu'à quel point cette initiative vous faciliter la vie!

Pour en revenir au titre… l'utilisation des « BizTalk Services » n'implique en rien l'utilisation de BizTalk Server.

CR

Publié 7 novembre 2007 09:45 par carolroy

Commentaires

Pas de commentaires

Les commentaires anonymes sont désactivés
Propulsé par Community Server (Commercial Edition), par Telligent Systems