Dieses Kapitel beschreibt verschiedene Aspekte des Betriebs von Natural Messaging.
Wenn die Natural-Schnittstelle für Messaging verfügbar ist, wird beim Starten einer Natural-Sitzung eine Lizenzprüfung durchgeführt. Die Zuordnung von Puffern für Natural Messaging erfolgt, sobald der erste Nachrichtenzugriff stattfindet.
Der Zugriff auf Messaging-Systeme von Natural aus funktioniert ähnlich wie der Zugriff
auf eine Datenbank. Das Produkt Natural Messaging wird mit einem vordefinierten
Datendefinitionsmodul (DDM) namens MQ-QUEUE ausgeliefert (siehe Natural-Statements und Datensicht (View) für Natural
Messaging). Das Natural-Statement PROCESS wird verwendet, um Nachrichten
aus einer Nachrichtenwarteschlange abzurufen oder Nachrichten in eine
Nachrichtenwarteschlange zu stellen. Mit dem Natural-Statement FIND können Sie eine
Nachrichtenwarteschlange (Message Queue) durchsuchen.
Natural wickelt alle erforderlichen Aufrufe an das Messaging-System intern ab (z.B. die Verbindung zu einem Warteschlangen-Manager (Queue Manager) oder das Öffnen einer Warteschlange).
Puffer für Natural Messaging-Aufrufe werden nur bei Bedarf im Natural-Thread zugeordnet.
Die Nutzlast (Payload) einer Nachricht kann ziemlich groß werden. Das vordefinierte
Datendefinitionsmodul (DDM) MQ-QUEUE enthält das Feld MESSAGE,
das die Nutzlast enthält. Es stehen mehrere Längenoptionen zur Wahl (z.B.
MESSAGE-10K und MESSAGE-100K). Wählen Sie das Feld, das für
Ihre Anwendung geeignet ist. Sie müssen sicherstellen, dass das gewählte
MESSAGE-Feld in Ihren Natural Thread passt.