Dans le précédent article , on a  créé  les deux connections  FlightSchedule|SOAP   et   Tweet|Twitter  .

Dans cette partie , on passera à la deuxième étape de notre intégration,  de manière  Simple et Rapide  , simple Drag&Drop  et pas de code requis .

=====  Implémentation  SoapUI <> OIC <> Twitter   –   2. Integrate  ===== 

Depuis votre environnement OIC  , en tant que concepteur , cliquer sur Créer pour créer notre  sociale  intégration  ‘

integrate2.PNG

Plusieurs patterns d’intégrations sont proposés :

pattern.PNG

On séléctionne ‘Routage de base ‘ , qui consiste à faire un routage  de base entre applications avec mapping des données de la source et  la cible.

integrationcreate.PNG

On glissera nos connexions déjà crées au niveau du Plus (+)  en gris , commençons par FlightSchedule|SOAP en premier :

intreage2.PNG

On configure l’ Endpoint  SOAP  , auquel on définit :

  • Infos de base  : ScheduleUpdate ;

configureSOAP.PNG

  • Opération : FlightScheduleUpdate

configure2.PNG

  • Headers , Request_Headers , Responses_Headers : valeurs par défauts récupérées

configure3.PNG

configure4.PNG

configure5.PNG

Et voici le récapitulatif :

configure6.PNG

Passant maintenant à l’ajout de la cible  Tweet|Twitter , toujours avec  un simple Drag&Drop de la connection au niveau de l’intégartion  comme le montre l’image suivante :

drag.PNG

On configure l’adresse Twitter , comme suit :

  • Infos de base : TweetUpdate

congt1.PNG

  • Select opération:  Tweet

conft2.PNG

Et voici le récapitulatif de notre conf :

congft3.PNG

Enregister  et  voilà  notre sociale  intégration ‘TweetFlightScheduleChanges’  est bien établie

integf.PNG

Prochaine  Etape : 3. Map  , qui consiste à faire la correspondance ou mapping entre les données de la source ScheduleUpdate   et la cible TweetUpdate .

=====  Implémentation  SoapUI <> OIC <> Twitter   –   3. Map  ===== 

 

Publicités