mercredi, mars 11, 2009

Le blog change de nom

Suite à ma nouvelle fonction dans ma société, je ré-oriente le blog sur les architectures d'entreprise et leurs problématiques.

Ma nouvelle fonction explique le fait du peu de message sur le blog ces derniers temps. J'espère que je pourrai trouver le temps pour vous faire profiter de mes études.

mardi, décembre 30, 2008

websequencediagrams.com

Voici un outil très intéressant pour une petite documentation utilisateur "non orienté informatique" où le style est plus important que le formalisme.

Il ne sert qu'à réaliser de petit diagramme de séquence. Son avantage est (pour moi) sa génération de diagramme sous plusieurs styles. Là justement où nos outils de modélisation (rose, bouml, eclipse, visualp...) sont fort limités.

lien: http://websequencediagrams.com/

dimanche, décembre 14, 2008

YAXE beta 1.1 - Yet Another XML Editor

Qui a la responsabilité des webservices à valeur ajoutée ?
Le donneur d'ordre.

Qui est capable de les comprendre et de les tester ?
Un informaticien.

Quand le donneur d'ordre n'est pas informaticien, que faire ? YAXE répond à cette problématique.

En résumé voici le contexte de départ de YAXE :
Réaliser un outil qui permet de tester des webservices sans connaître le XML, SOAP, ws-addressing, ws-security ... Pour cela YAXE construit un formulaire SWING sur base d'un XML Schema. Ainsi si vous fournissez le xml schema d'un webservice vous pourrez le tester sans toucher une seule fois au xml.

Biensûr un informaticien peut réaliser pour son donneur d'ordre une application SWING pour répondre à ce besoin de test. Mais à chaque webservice réalisé et à chaque modification du message il faut réaliser une nouvelle application. Avec YAXE c'est fini. Tout est fait automatiquement. Il suffit d'envoyer au donneur d'ordre le XML Schema (XSD) avec la nouvelle configuration de YAXE.

Voici l'url où télécharger YAXE: http://forge.etnic.be/yaxe/

jeudi, mars 27, 2008

Cimero devient EID ...

En août 2006 j'avais publié un article sur Cimero car je croyais beaucoup en cet outil graphique pour servicemix.

Un an après je changeai complètement d'avis car je voyais que ce projet se cherchait sans évoluer. Bull comptait le mettre dans les mains du projet STP mais je ne voyais rien venir. J'étais toujours bloqué sur cette page.

Il y a quelques jours j'ai eu le plaisir de voir que je me suis trompé: ce projet évolue et en bien. Il porte le nom de Enterprise Integration Designer (EID) dans le sous-projet Eclipse: SOA TOOLS PLATFORM. Cliquer ici pour y accèder.

Je viens de voir que lors d'EclipseCon 2008, un stand a été spécialement dédié à Camel. Dans cet article j'ai eu la bonne surprise de lire qu'EID et Camel sont compatibles. J'utilise déjà Camel dans mes projets et je trouve ce framework trés puissant et stable.

N'hésiter pas à me donner votre retour d'expérience sur cette nouvelle version de Cimero: EID.

mardi, janvier 01, 2008

Bonne année 2008 !

Bonne année 2008 à tout le monde et beaucoup de projets à réaliser dans la refonte SOA :-)

samedi, décembre 22, 2007

Livre blanc: Comprendre et savoir utiliser un ESB dans une SOA

Voici un livre blanc intéressant pour tous ceux qui se demande comment utiliser un ESB dans une architecture d'entreprise. Ce livre blanc est un bon résumé pour connaître les différents contextes d'utilisation d'un ESB.

Cliquer sur ce lien pour accèder au livre blanc
(ce livre blanc a été écrit par Xebia et est disponible sur leur blog)

Attention, choisir une architecture avec un ESB doit toujours se justifier par rapport à un besoin d'entreprise, non parce que c'est une mode.

jeudi, décembre 20, 2007

Remerciement aux auteurs du livre "Le système d'information durable"

Je tiens à remercier les auteurs (Pierre Bonnet, Jean-Michel Detavernier, Dominique Vauquier) du livre "Le système d'information durable" pour leurs nombreux conseils et transferts de connaissances dans la refonte d'un système d'information.

Grâce à eux j'ai gagner beaucoup de temps de recherche et d'analyse d'impact car dans ce livre, j'en enfin pu découvrir des pistes de solutions pour résoudre des défauts / problèmes (cfr article précédent) que j'avais pu constater lors de la réalisation de notre ESB.