Extraction et enregistrement de charges

Dans un environnement de portail normal, les portlets d'une boîte de dialogue unique peuvent échanger des données via un ensemble d'événements précis. Cependant, vous pouvez vouloir inclure des portlets tiers ou des portlets plus anciens qui ne sont pas alignés sur l'environnement de portail normal. Vous pouvez inclure des portlets à l'aide d'HCL UX Screen Flow Manager.

Par exemple, sur un site de voyage, un portlet d'informations passager portlet1 peut émettre l'ID d'un passager. Il émet cet ID à l'aide d'un événement JSR-286 avec QName passengerID. Un deuxième portlet pour les informations relatives aux loueurs de véhicules, portlet2, peut recevoir l'ID du passager, mais il attend que cet ID soit envoyé via un événement JSR-286 avec QName userID. Sans conversion supplémentaire, les deux portlets ne peuvent pas communiquer entre eux car les événements qu'ils échangent utilisent différents QNames.

Screen Flow Manager prend en charge deux mécanismes permettant aux portlets non compatibles d'échanger des données entre eux :
  • Associateurs d'événement. Pour plus d'informations, voir Associateurs d'événements.
  • Spécification explicite de clés de contexte de boîte de dialogue (DCX) lorsque des événements sont associés à des noeuds finals de transition référencés.