Configurer la seconde sous-Route

Direct - Mediation

author
Talend Documentation Team
EnrichVersion
6.4
EnrichProdName
Talend Real-Time Big Data Platform
Talend MDM Platform
Talend Open Studio for ESB
Talend Data Fabric
Talend Data Services Platform
Talend ESB
task
Qualité et préparation de données > Systèmes tiers > Composants Messaging (Médiation) > Composants Direct (Médiation)
Création et développement > Systèmes tiers > Composants Messaging (Médiation) > Composants Direct (Médiation)
Gouvernance de données > Systèmes tiers > Composants Messaging (Médiation) > Composants Direct (Médiation)
EnrichPlatform
Studio Talend

Procédure

  1. Double-cliquez sur le second cDirectVM (nommé D-VM_consumer dans cet exemple) pour afficher sa vue Basic settings.
  2. Dans le champ Endpoint Name, saisissez dvm entre guillemets doubles, afin de nommer l'endpoint.
  3. Double-cliquez sur le cProcessor (nommé Show_message dans cet exemple) afin d'afficher sa vue Basic settings.
  4. Dans la zone Code, saisissez le code suivant pour afficher le contenu des en-têtes et corps de messages :
    exchange.getOut().setHeader("header1",exchange.getIn().getHeader("Name"));
    exchange.getOut().setHeader("header2",exchange.getIn().getHeader("Company"));
    exchange.getOut().setBody(exchange.getIn().getBody(String.class));
    System.out.println();
    System.out.println("Message for "+exchange.getOut().getHeader("header1")
    +" of "+exchange.getOut().getHeader("header2")+":");
    System.out.println(exchange.getOut().getBody(String.class));