Création de la bibliothèque client
La création d'une nouvelle bibliothèque client implique l'utilisation de Design Pattern Toolkit et du pattern de conception ComponentProjects pour créer le code client de modèle, puis l'ouverture et la personnalisation de la classe générée.
Avant de commencer
Procédure
- Démarrez HCL Commerce Developer.
- Accédez au projet MyServiceModule-Client.
- Ouvrez la classe MyServiceModuleFacadeClient.java.
- Ajoutez l'API à utiliser par vos programmes Java. Par exemple, vous pouvez ajouter du code à la méthode
buildMyBusinessObject . - Ajoutez vos méthodes d'activation Web pour rendre le service disponible via l'URL.
- Facultatif : Ajoutez votre configuration Tag: getData pour utiliser le client avec la HCL Commercebibliothèque de balises constitutive pour les services Get de la base OAGIS.
L'exemple suivant extrait l'objet de commande du panier actuel et l'affecte à une variable nommée
"order".<wcf:getData type="com.ibm.commerce.order.facade.datatypes.OrderType"var="order" expressionBuilder="findCurrentShoppingCart"> <wcf:contextData name="storeId" data="10001" /> <wcf:param name="accessProfile" value="WC_OrderDetailsProfile" /> </wcf:getData>