Les éditeurs de logiciels Java/XML
C
HAPITRE
6
3
Dans l’offre Total-e-Business, les services d’intégration B2B (
business-to-business
) sont
gérés par le serveur d’intégration XML-Server. Les principaux services proposés permettent :
• l’intégration des partenaires commerciaux au travers de l’échange de messages EDI fondés
sur XML, incluant la gestion des commandes, l’accès au stock, la facturation et
l’expédition ;
• l’approvisionnement en ligne, avec les ordres de commandes, le suivi des commandes et la
gestion des coûts ;
• l’intégration aux communautés B2B et aux portails, avec la gestion des catalogues électro-
niques, l’agrégation de contenu en provenance de plusieurs fournisseurs et la gestion de la
relation client ;
• l’EAI (Enterprise Application Integration), permettant d’intégrer les processus métier mis
en œuvre par l’ensemble des solutions packagées (gestion de production, gestion de la rela-
tion client…) utilisées par une entreprise.
Le principe de base du serveur d’intégration XML de Bluestone Software est d’extraire les
données depuis un ensemble de sources hétérogènes et de les convertir dynamiquement au
format XML pour en permettre la transformation et le retraitement au sein de nouveaux
services métier.
Bluestone Software accompagne son offre d’intégration d’un environnement de développe-
ment dédié à l’implémentation de services métier fondés sur XML. Cet atelier, nommé Visual-
XML, permet de mettre en correspondance,
via
une interface graphique, les données présentes
dans l’ensemble des sources (en général, des bases de données) à intégrer avec les documents
XML et les arbres DOM (Document Object Model) utilisés par les services métier. Visual-
XML génère du code Java destiné à mettre en œuvre des services métier : il s’agit des gestion-
naires de documents (
Document Handlers
), qui s’exécutent sur la plate-forme XML-Server.
Bluestone Software est enfin à l’origine d’XwingML, langage XML permettant la program-
mation par simple description d’une interface utilisateur Java Swing. XwingML est un produit
open source qui génère le code Java correspondant à la description de l’interface utilisateur
d’une application décrite dans un document XML. Il simplifie ainsi la programmation et la
maintenance.
BroadVision
L’éditeur américain BroadVision (
http://www.broadvision.com
) a toujours présenté les fonctions
de personnalisation et la gestion de la relation client comme les éléments majeurs de ses solu-
tions de commerce électronique. Avec la dernière version de sa plate-forme One-To-One,
BroadVision intègre Java et XML pour conférer à leur offre la meilleure ouverture possible en
matière de technologie. Cette ouverture est indispensable à l’intégration des applications
existantes : de cette intégration dépend la réussite d’un projet de mise en œuvre d’une solution
de commerce électronique. Grâce à sa politique de partenariat et de croissance externe, Broad-
Vision a récemment pu incorporer le savoir-faire de l’offre Blade Runner, d’Interleaf, plate-
forme très complète de gestion et de publication de contenu structuré fondé sur XML. L’entre-
prise s’est également rapprochée de Sun Microsystems pour développer des applications de
commerce électronique incorporant le standard J2EE et la plate-forme iPlanet.