Téléchargement des produits


Version anglaise


 

Cette fonction permet d'émettre une requête avec des données alphanumériques vers un sujet NATS et de recevoir une réponse.


Remarque : le sujet ne doit pas être lié à un flux JetStream.


Domaine d'application

  • Client Windows

  • Serveur Windows

  • Client Java

  • Serveur Java

  • Client Adélia Web

  • Client Adélia Cloud

  • Client Event Adélia


Paramètres

NUM_BIN_4

Handle

Identifiant de la connexion.

ALPHA

Sujet

Sujet du message.

NUM_BIN_4

Entetes

Liste d'en-têtes pour le message, sous la forme d'une liste de couples clé/valeur, séparés par des point-virgules.

Il est possible de fournir plusieurs valeurs pour un en-tête en les séparant par une virgule.

Si les virgules ou points-virgules doivent apparaître dans la valeur d'un en-tête, vous devez les remplacer respectivement par les caractères d'échappement suivants : %2c et %3b.

ALPHA

Message

Corps du message

NUM_BIN_4

Timeout

Temps d'attente des résultats de la requête

IMAGE

EntetesReponse

Entêtes de la réponse. Paramètre en sortie.

NUM_BIN_4

LongueurEntetesReponse

Longueur de la variable EntetesReponse.

ALPHA

Reponse

Corps de la réponse. Les données de la réponse sont assumées être une chaîne de caractère encodée en UTF-8. Paramètre en sortie.

NUM_BIN_4

LongueurReponseLongueur du paramètre Reponse.

NUM_BIN_4

Rc

Code retour de la fonction. Les valeurs possibles sont indiquées dans la documentation de la fonction NatsLastError.


Par exemple

ALPHA(32000) Reponse
ALPHA(32000) EntetesReponse
...

APPELER_DLL 'NatsToolBx' 'NatsRequestString' Handle 'test.subject' *BLANK 'Un message de test' 500 EnteteReponse 32000 Reponse 32000 Rc

↑ Haut de page



  • Aucune étiquette