DatabaseMQ (Gestionnaire de message)

De Wiki1000
(Différences entre les versions)
Ligne 20 : Ligne 20 :
 
|Valeur du topic utilisé par cette file.
 
|Valeur du topic utilisé par cette file.
 
|}
 
|}
 +
 +
[[image:dbmqueue_database.png]]
  
 
'''Paramètres de l'url'''
 
'''Paramètres de l'url'''

Version du 17 septembre 2014 à 15:52

Ce type de gestionnaire permet d'utiliser une file d'attente implémentée par une classe métier de stéréotype file d'attente.

Le gestionnaire de message est le serveur de base de données.

Tip-20px.png Tip : N'importe quelle classe métier implémentant ce stéréotype est utilisable; vous pouvez aussi utiliser TdbmStoredQueueMessage si vous n'avez pas besoin de spécialiser la classe.

Paramétrage de TdbmQueue:

Propriété Valeur
QueueConnectionInfos
  • Nom de la classe de stéréotype file d'attente.
  • url sous la forme dbmq://nom_de_classe&paramètres
QueueTopic Valeur du topic utilisé par cette file.

Dbmqueue database.png

Paramètres de l'url

Paramètre Usage
DeQueueBinary Nom de l'attribut de la classe file d'attente contenant le contenu binaire qui sera copié dans le BinaryContent du message (opération DeQueue)
InQueueBinary Nom de l'attribut de la classe file d'attente qui recevra le contenu binaire BinaryContent du message (opération InQueue)

Messages:

Propriété Valeur
UniqueID OID de l'objet
BinaryContent Contenu du premier attribut de type TfwBinary de l'objet (*) ou de l'attribut binaire défini ci-dessus
Paramètres Tous les attributs de la classe sont copiés en paramètres.

(*) Il peut y avoir ambigüité si la classe à plusieurs attributs binaires.

Voir aussi:

Outils personnels