Extension de messages entrants

WebSphere Commerce vous permet de modifier ou d'étendre les fonctionnalités de tous les messages entrants en modifiant l'instruction de contrôleur WebSphere Commerce qui est exécutée par chaque message. A cette fin, vous pouvez fournir des instructions pré-traitement ou post-traitement à n'importe quelle instruction de message entrant ou remplacer entièrement le traitement existant. Pour ce faire, vous devez avoir une bonne connaissance de la programmation Java.

Lorsqu'un système principal reçoit un message entrant, son contenu est traité dans les paramètres d'instruction et le système appelle une instruction de contrôleur WebSphere Commerce en même temps que tous les paramètres fournis. Au moment de l'exécution de l'instruction, la méthode performExecute() est appelée et appelle à son tour trois méthodes, dans l'ordre suivant :

  1. doPreProcess()
  2. doProcess()
  3. doPostProcess()

Lors de la première installation de WebSphere Commerce, seule la méthode doProcess() contient des instructions de programmation. Vous pouvez ajouter des instructions pré-traitement en étendant l'instruction et en implémentant la méthode doPreProcess(), ou ajouter des instructions post-traitement en implémentant la méthode doPostProcess(). Vous pouvez également implémenter soit la méthode doProcess(), soit la méthode performExecute(), pour écraser le processus entier. Pour obtenir de plus amples informations sur la manière d'étendre des instructions, reportez-vous à WebSphere Commerce Programmer's Guide.

Rubriques connexes

Référence connexe

IBM copyright