Le projet DPPR et la plateforme régionale de santé SISRA, sur lesquels je travaille en tant que Directeur de projet et Architecte technique depuis 2004 (en partenariat avec SWORD GROUP), ont été récompensés par un Award Européen des nouvelles technologies en santé.

Il s’agit d’une plateforme régionale composée entre autres d’un dossier patient informatisé offert aux patients de la région Rhône Alpes. Plus de 50 établissements interconnectés qui alimentent le dossier patient et le serveur d’identité régional. Environ 1,5 millions de patients référencés et le chiffre ne cesse d’augmenter.

La plateforme propose des services métiers aux professionnels de santé : consultation du dossier patient, analyses de biologie, télé-imagerie médicale, services de notifications et de messagerie, …

En 2010, l’interconnexion de la plateforme régionale avec le Dossier Médical Personnel (DMP) est à l’ordre du jour pour alimenter le futur “carnet de santé électronique français”.

Devinez qui se cache derrière la scène pour orchestrer tous les échanges de données et l’interopérabilité de tous les acteurs ?

BizTalk bien entendu ! Plusieurs instances de BizTalk tournent au niveau de la plateforme régionale et environ 50 BizTalk sont déployés sous forme d’un bundle produit dans les centres hospitaliers interconnectés.

Le site officiel : http://www.icu-management.org/

L’article de presse : http://www.leprogres.fr/fr/region/le-rhone/rhone/article/2158005,184/Le-dossier-patient-rhonalpin-recompense-d-un-prix-europeen.html

Plus d’informations sur la plateforme régionale : http://www.sante-ra.fr/


Deux annonces Microsoft aujourd’hui au sujet de BizTalk :

La sortie imminente du SP1 de BizTalk Server 2006 R2. Pour l’instant en version beta mais prochainement en RTM (http://blogs.msdn.com/biztalkcrt/archive/2009/10/09/announcing-biztalk-2006-r2-sp1.aspx)

La mise en place d’un programme TAP autour de BizTalk Server 2009 R2 (https://connect.microsoft.com/site/sitehome.aspx?SiteID=65).

Mise à jour (12/10/2009) : Finalement, petite erreur de communication de la part de Microsoft Corp au sujet du TAP BizTalk 2009 R2… Communication prématurée semble-t-il.


Bien que BizTalk soit disponible en version FR, les installations en anglais sont très fréquentes et d’ailleurs souvent conseillées par Microsoft. L’inverse est moins fréquent…

Qu’en est il dans ce cas des outils offerts aux utilisateurs finaux (ou finals, ça marche aussi :) ).

Console d’administration

La console d’administration installée sur le serveur BizTalk en anglais restera en langue anglaise. Si cependant, vos utilisateurs / administrateurs / exploitants souhaitent une version française, une installation en français de cette console peut être effectuée sur leur poste de travail.

Portail BAM

Le fichier web.config du portail BAM peut être modifié pour préciser la langue de l’interface graphique :

<globalization requestEncoding="utf-8" responseEncoding="utf-8" culture="fr-FR" uiCulture="en" />

Vous devez changer la valeur du paramètre uiCulture. Dans l’exemple ci-dessus, il s’agit d’une installation en français avec une interface graphique en anglais.

Attention, si vous souhaitez également que les formats d’affichage (nombres, dates) ainsi que les fuseaux horaires soient pris en compte, modifiez également le paramètre culture.

La seule chose qui n’est pas automatiquement traduite est la page d’information située au centre de la page d’accueil du portail. Il s’agit en effet d’une page HTML que vous pouvez customiser (la page est à la racine du site et le fichier se nomme MainPageContent.htm).

Concernant les pages d’aide (situées dans le répertoire Help du site Web), il s’agit de pages statiques donc vous devez effectuer vous même la traduction.


Dans le très bon livre SOA Patterns with BizTalk Server 2009 que je vous conseille, vous pourrez lire un chapitre concernant le tout nouvel adapter SQL Server. Ce nouvel adapter (WCF) est intégré au BizTalk Adapter Pack v2.0 et apporte un lot de nouveautés plutôt intéressantes.

Pour vous permettre de découvrir ce nouvel adapter, je vous conseille de consulter l’extrait gratuit : http://www.packtpub.com/article/soa-capabilities-in-bizTalk-wcf


L’ESB Guidance v2.0 devient à partir de mi-juin 2009, le “Microsoft BizTalk ESB Toolkit 2.0”.

Ce changement de nom symbolise l’intégration de l’ESB Guidance comme une brique officielle de BizTalk Server.

Cela signifie également que c’est désormais l’équipe produit BizTalk Server qui gèrera l’avenir du toolkit et non plus l’équipe Pattern&Practices ni même les contributeurs de codeplex.

C’est une très bonne nouvelle car cela signifie à la fois que les composants du toolkit sont maintenant officiellement supportés mais aussi, il y a fort à parier, que le contenu du toolkit évolue avec BizTalk et que ses composants soient ensuite des composants natifs du produit.

L’article qui l’annonce officiellement est ici.

Le toolkit est disponible en téléchargement ici : http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=bc86cf1e-ef29-4b19-95f7-388f64555090


Dans la famille “je persiste à installer l’ESB Guidance sur des produits français (OS, Visual Studio, BizTalk, SQL)”, voici un second post, cette fois ci au sujet du DSL permettant le design d’itinéraires.

Rappel : un précédent post explique comment configurer l’ESB Guidance sous Windows 2008 français (c’est ici).

Si comme moi vous avez Visual Studio 2008 en français, vous ne pourrez pas utiliser le DSL pour dessiner un itinéraire. Le menu “New Itinerary” apparaît pourtant dans le menu Visual Studio mais la liste des items que vous pouvez ajouter au projet ne contient pas le DSL itinerary comme l’illustre la copie d’écran ci-dessous :

image

C’est tout simplement lié au fait que le programme d’installation de l’ESB Guidance copie les fichiers nécessaires dans le sous répertoire 1033 des modèles d’items CSharp (Cf. copie d’écran ci-dessous).

image

Le sous répertoire 1033 est le répertoire des templates pour la version EN de Visual Studio.

Pour que Visual Studio français retrouve le DSL, il faut procéder comme suit :

  • Copier le fichier ItineraryDsl.zip dans le sous répertoire 1036 comme suit :

image

  • Ensuite il faut relancer le setup de Visual Studio afin qu’il prenne en compte le changement. Pour cela, il faut fermer toute instance de Visual Studio active et lancer la ligne de commande ci-dessous:

image

  • Relancer Visual Studio, cliquez sur New Itinerary dans un projet C# library et le tour est joué :

image


Si vous essayez comme moi d’installer l’ESB Guidance v2 sur un Windows 2008 FR, vous allez certainement rencontrer le message d’erreur “You need Administrator rights to run this application.“ quand vous lancerez l’outil de configuration ESBConfigurationTool.exe.

Cela est simplement lié à une vérification des droits de l’utilisateur qui lance l’application, cette vérification est faite dans le code illustré ci-dessous (issu du Program.cs du projet ESBConfigurationTool) :

image

Vous avez donc deux options pour corriger cela :

  • Soit vous modifiez le code et recompilez pour faire votre propre  ESBConfigurationTool.exe (ce n’est pas l’option que je choisirais car lors de la prochaine mise à jour de l’ESB Guidance, vous êtes bons pour recommencer),
  • Soit vous créez un groupe Administrators sur votre machine (ou dans votre AD), cette solution étant certainement la plus simple et la plus rapide.

BizTalk Server 2009 RTM est désormais disponible en téléchargement sur MSDN.

D’après les éditions disponibles en téléchargement (Developer, Standard, Enterprise et Branch), il semblerait donc qu’aucun changement majeur en termes de licences ne soit à l’ordre du jour. Les prix des différents éditions ne sont pas encore disponibles, espérons donc quelques petites baisses de prix ?

Le DVD BizTalk Server 2009 RTM devrait quant à lui être disponible le 1er mai 2009.


Pour faire suite à mes deux précédents articles dans lesquels je référence des témoignages clients concernant des projets auxquels j’ai participé (Projet Passerelle SISRA et Projet SBM), voici un nouveau témoignage client.

Il s’agit cette fois ci d’un témoignage sur un sujet plus large que simplement BizTalk Server puisque dans ce projet sont intégrés de nombreuses technologies Microsoft : MOSS 2007, WCF et BizTalk Server 2006 R2.

J’ai accompagné UNESCO sur la définition et la mise en œuvre de l’architecture d’interconnexion entre les systèmes SAP UNESCO et d’un côté le portail Web du bureau brésilien (PL/SQL) et d’un autre côté le portail Web UNESCO SharePoint 2007.

Le principal challenge de ce projet d’intégration se situait dans l’intégration du portail Web du bureau brésilien avec le système SAP parisien : technologies hétérogènes, échanges synchrones, dialogue transactionnel avec SAP et propagation de la sécurité de bout en bout avec WCF et Kerberos.

Le témoignage Microsoft est téléchargeable ici : http://www.microsoft.com/France/Temoignages/Fiche-Temoignage-avec-webcast.aspx?EID=7c90029a-3076-4366-bde2-4ce12e4f7443

Si vous souhaitez des informations sur ce projet, vous pouvez me contacter par email : dgr@noveli.fr ou laisser un commentaire à ce billet.


J’accompagne depuis 2007 la société SBM (Single Buoy Moorings) (www.singlebuoy.com) pour la mise en place de l’architecture BizTalk Server 2006 R2 dans son système d’information.

Afin d’illustrer le travail réalisé, un témoignage Microsoft a été publié et expose comment BizTalk Server a été utilisé pour l’implémentation des processus d’intégration entre les différents sites géographiques de SBM.

Le projet en question repose sur une architecture Hub & Spoke avec un serveur BizTalk Server Enterprise au siège de l’entreprise et un ensemble de BizTalk Server Branch déployés sur les différents sites géographiques.

Le témoignage est disponible en téléchargement ici :http://www.microsoft.com/France/Temoignages/Fiche-Temoignage.aspx?EID=7ac2a147-ea16-4e9c-8d18-c64678f29cd0.

Si vous avez des questions relatives à ce projet, vous pouvez me contacter par email : dgr@noveli.fr ou laisser un commentaire sur ce billet.