WebSphere Commerce Server

WebSphere Commerce inclut un serveur de commerce orienté Java qui permet de contrôler le flux d'informations du système WebSphere Commerce. Le schéma ci-dessous présente les composants de WebSphere Commerce Server :

Graphique WebSphere Commerce Server

Voici une présentation générale de chaque composant :

Outils
WebSphere Commerce Accelerator
Composant fonctionnant sur navigateur, que vous pouvez utiliser pour exploiter et gérer des magasins en ligne. Les tâches sont basées sur le contrôle des accès et les niveaux de droits d'accès.
Store Services
Composant fonctionnant sur navigateur, qui vous permet de créer un archivage de magasin à partir d'un modèle fourni avec WebSphere Commerce.
Console d'administration
Composant fonctionnant sur navigateur, qui vous permet d'effectuer des tâches d'administration au niveau du site ou du magasin.
Sous-systèmes
Membres
Le sous-système membres fournit une gestion des utilisateurs, entreprises et groupes de membres. Il permet de gérer l'enregistrement, l'authentification, le contrôle des accès, ainsi que les services de gestion de sessions et de profils. Le sous-système membres définit les utilisateurs, entreprises et membres du système, leurs rôles respectifs et le contrôle de leurs accès. Un utilisateur peut ainsi avoir un rôle d'administrateur de site ou d'administrateur de magasin. Un magasin dispose de deux types d'authentification. Si la base de données est configurée comme registre d'utilisateurs, les utilisateurs sont authentifiés par WebSphere Commerce Server à l'aide d'un ID utilisateur et d'un mot de passe, ainsi que d'un certificat X.509. Si le serveur LDAP est configuré comme registre d'utilisateurs, les utilisateurs sont authentifiés par le schéma de connexion personnalisé de sécurité de WebSphere Application Server.
Catalogue
Le sous-système catalogue fournit un catalogue de navigation en ligne, des fonctions de marchandisage, des listes de pré-sélection et des fonctions de recherche. Il comprend toute la logique et toutes les données relatives à un catalogue, à savoir les catégories, les produits et leurs attributs, les articles, ainsi que toute association ou relation entre ces divers éléments. Le sous-système catalogue interagit avec les sous-systèmes membres et commandes pour obtenir des informations relatives à l'affichage des modèles et de la tarification. Les fonctions suivantes sont disponibles :
Regroupements
Un modèle de regroupement générique est fourni pour la catégorisation de divers produits. Le propriétaire d'un groupe de catalogue n'est pas nécessairement propriétaire de la totalité des entrées de catalogue de ce groupe. Ainsi, les propriétaires de portails peuvent définir les catégories de produits proposées, tandis que d'autres fournisseurs vont ajouter leurs produits au groupe de catalogue.
Entrées de catalogue
Une ou plusieurs entrées de catalogue peuvent appartenir à un groupe de catalogue. Un ensemble de types d'objets de base est fourni afin de représenter les produits, les articles avec SKU, les lots et offres groupées d'une entrée de catalogue.
Associations de marchandisage
Permettent de créer une association entre deux objets de catalogue pour donner des ventes croisées ou verticales et des promotions.
Prise en charge multiculturelle
La conception du catalogue nécessite la prise en charge de fonctions multiculturelles telles que l'affichage produit et le format de devise en fonction de l'environnement local.
Transactions
Le sous-système transactions de WebSphere Commerce fournit la logique, la procédure et les données nécessaires aux négociations de prix et de quantité d'un produit ou d'un ensemble de produits entre l'acheteur et le vendeur (entreprises). Le sous-système transactions inclut les ventes aux enchères, les contrats et les composants RFQ utilisés pour réaliser des transactions spécifiques entre les entreprises.
Commande
Le sous-système commandes fournit la fonction de prise en charge des chariots, du traitement des commandes et de leur gestion. Il rend et intègre également d'autres services liés aux commandes, comme la tarification, le calcul des taxes, le paiement et la distribution. Les fonctions de traitement des commandes incluent : les commandes ou achats rapides, les commandes planifiées, la gestion de commandes multiples en attente et le renouvellement de commande.
Marketing
Le sous-système marketing offre de nombreuses fonctions de marketing pour votre site. A l'aide de WebSphere Commerce Accelerator, le Responsable marketing ou le Responsable marchandisage peut créer des profils client et des campagnes marketing qui présentent les initiatives de vente (propositions de ventes croisées ou verticales, publicité, remises et bons électroniques). Tous ces composants sont entièrement personnalisables, afin que la stratégie marketing de votre site reflète fidèlement celle de votre magasin physique.
Stock
Le sous-système stock est un composant de WebSphere Commerce Server qui permet de gérer le stock en temps réel. Les composants du sous-système stock fournissent des fonctionnalités permettant d'enregistrer le stock reçu des fournisseurs et retourné par les clients, d'ajuster la quantité de stock, de déterminer l'écoulement du stock retourné et d'envoyer et de réceptionner du stock.
Module d'exécution du serveur commun
Le module d'exécution du serveur commun fournit le cadre dans lequel sont déployées et exécutées les applications Commerce. Cette structure comprend les modèles de programmation et de traitement, le traitement des exceptions, le contrôle des transactions, l'accès aux données et le modèle de persistance. Le module d'exécution du serveur commun influe sur les services d'exécution fournis par WebSphere Application Server au niveau de la prise en charge des applications de WebSphere Commerce Server. Le module d'exécution du serveur commun tire partie des nombreuses fonctions disponibles sur WebSphere Application Server :
Gestion du système
Le composant de gestion du système de WebSphere Commerce garantit la fiabilité, la disponibilité et la maintenabilité du système. WebSphere Commerce consigne des messages notifiant aux administrateurs les incidents anormaux du système. Les informations de diagnostic permettent à l'administrateur de déterminer la cause des erreurs et de remédier à l'incident. En outre, IBM HTTP Server, WebSphere Application Server et DB2 Universal Database offrent tous des outils de gestion de système pour la configuration, la surveillance et l'adaptation.
Service de messagerie
Le service de messagerie envoie des messages depuis WebSphere Commerce aux utilisateurs et aux systèmes. Il offre une API (interface de programme d'application) de messagerie commune à différents types de notification. Les types pris en charge incluent la diffusion par e-mail destinée aux commerçants et aux clients, ainsi que les notifications de commande via un serveur SMTP. Le service de messagerie fournit également un mode de réception des messages asynchrone via MQSeries (vendu séparément).
WebSphere Application Server
WebSphere Application Server est un environnement d'application orienté Java qui permet de construire, déployer et gérer des applications Web pour Internet et l'intranet. WebSphere Application Server assure également la prise en charge de la phase d'exécution des fichiers JSP.

Pour plus d'informations sur les composants de WebSphere Commerce Server, reportez-vous au manuel WebSphere Commerce Programmer's Guide.

Rubrique connexe

IBM copyright