Présentation
RÉSUMÉ
Cet article décrit les architectures des solutions de commerce électronique sur Internet. L'architecture des plates-formes est le plus souvent distribuée, en mode client-serveur, avec une sécurité intégrée. Les langages de description des données pour les applications sont des standards reconnus: IP, HTML, Java, ou XML. En deuxième partie, cet article aborde plus particulièrement l'e-business, c'est-à-dire les outils, les application et les standards.
Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.
Lire l’articleAuteur(s)
-
Michel PONTACQ : Ingénieur, Consultant et Architecte Bull
INTRODUCTION
Ce deuxième article traite de la partie « Architecture des solutions » du commerce électronique sur Internet.
Cette architecture intègre tous les acquis technologiques de l’erévolution, à savoir :
-
une infrastructure globale et omniprésente caractérisée par les architectures distribuées, le mode client-serveur généralisé, l’interconnexion et l’intégration des systèmes ;
-
des standards ouverts puissants et universels, gages d’une réduction de l’hétérogénéité : IP, HTML, Java, XML ;
-
une vision de la technologie comme levier du changement et de l’innovation, un enjeu stratégique prenant en compte la dimension « utilisateur » ;
-
des technologies, utilisant l’accroissement des performances de traitement des processeurs et l’augmentation de débit des réseaux, sans lesquelles les applications de commerce électronique ne seraient pas possibles.
Le modèle d’architecture proposé (figure 1) s’inspire du modèle de commerce sur Internet du VICS [1]. Il identifie et décrit les composants fondamentaux des solutions de commerce électronique, à savoir : l’infrastructure des plates-formes de commerce électronique (Internet, J2EE, .NET, la sécurité réseau), les langages d’application (XML...), l’infrastructure d’intégration des applications d’entreprise et des processus business (EAI, services Web, XML / EDI), les technologies d’accompagnement du commerce en ligne et les standards eBusiness.
Le lecteur intéressé par le contexte général, le rôle d’Internet, les fonctionnalités et le modèle de commerce électronique se reportera à l’article Commerce électronique sur Internet- Modèle et fonctionnalités. Celui désireux de connaître les caractéristiques, les types, les techniques et les moyens de paiement automatique se reportera à l’article Commerce électronique sur Internet- Paiement électronique. Celui concerné par les solutions de commerce électronique et l’environnement opérationnel qui les accompagnent se reportera à l’article Commerce électronique sur Internet- Environnement organisationnel et solutions.
DOI (Digital Object Identifier)
Cet article fait partie de l’offre
Sécurité des systèmes d'information
(76 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
Présentation
1. Infrastructure des plates-formes
Les plates-formes de commerce électronique fournissent l’infrastructure, les logiciels et les outils nécessaires au développement et à l’exécution des fonctionnalités de commerce électronique. Ce sont des produits tels que IBM WebSphere Commerce Suite, Microsoft Commerce Server ou Oracle Commerce Server. Tous incorporent, sous des formes variées, les éléments d’infrastructure nécessaires à la programmation et à l’exécution des applications de commerce, à la connexion à Internet, à la sécurité réseau et au traitement des contenus multimédia.
1.1 Environnements de programmation
L’évolution de l’eBusiness passe d’une information statique à des communications interactives avec les consommateurs utilisant une grande variété d’équipements. Ce changement rend de plus en plus crucial le choix de l’environnement de programmation des applications. Deux environnements se distinguent : J2EE et .NET. J2EE (tous sauf Microsoft) est indépendant de la plate-forme ; .NET de Microsoft est indépendant du langage. Tous deux visent les mêmes objectifs mais avec des techniques différentes.
Dans J2EE, le langage Java et les EJB permettent de construire des applications capables de s’exécuter sur un grand nombre de plates-formes grâce à une machine virtuelle Java – la JVM – ; et les JSP et « servlets » permettent de générer des pages Web dynamiques combinant des informations données par l’utilisateur à celles stockées sur le serveur.
JOnAS [Java Open Application Server ], un logiciel libre du consortium ObjectWeb ( http://www.objectweb.org) est un exemple de serveur d’application J2EE dans le monde Unix et Linux.
Dans .NET, les langages C++, C#..., COM+ et les ASP.NET permettent de faire la même chose, mais sur les plates-formes Microsoft uniquement.
En ce qui concerne l’interopérabilité des échanges entre ces deux environnements, elle passe par les technologies des Services Web 4.4...
Cet article fait partie de l’offre
Sécurité des systèmes d'information
(76 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
Infrastructure des plates-formes
BIBLIOGRAPHIE
-
(1) - VICS Internet Commerce Model V2.0 - . VICS Association, 26 sept. 2001.
-
(2) - The Evolution of the European e-Economy. - EITO 2004. Part one http://www.eito.com
-
(3) - Professional ebXML Foundation - . Eyrolles, déc. 2001.
-
(4) - Internet Open Trading Protocol -
-
(5) - * - RFC 2801, Internet Open Trading Protocol - IOTP Version 1.0., BURDETT (D.), IETF, avr. 2000.
-
(6) - * - RFC 2802, Digital Signatures for the v1.0 Internet Open Trading Protocol (IOTP). DAVIDSON (K.), KAWATSURA (Y.), IETF, avr. 2000.
-
(7) - * - RFC 2935, Internet Open Trading...
DANS NOS BASES DOCUMENTAIRES
Cet article fait partie de l’offre
Sécurité des systèmes d'information
(76 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive