MQSeries :: queuemanager.

MQSeries :: queueManager ist eine OO-Schnittstelle zum MQSeries-Warteschlangenmanager.
Jetzt downloaden

MQSeries :: queuemanager. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Christian Soeller
  • Website des Verlags:
  • http://search.cpan.org/~hbiersma/MQSeries-1.28-b/MQSeries/QueueManager.pm

MQSeries :: queuemanager. Stichworte


MQSeries :: queuemanager. Beschreibung

MQSeries :: queueManager ist eine OO-Schnittstelle zum MQSeries-Warteschlangenmanager. MQSeries :: queuemanager ist eine oO-Schnittstelle zum MQSeries-Warteschlangenmanager.Synopsis verwenden MQSeries; Verwenden Sie MQSeries :: queuemanager; # # Einfachste, trivialste Nutzung # MY $ qmgr = MQSeries :: queueManager-> NEU (QueueManager => 'einige.queue.manager') || sterben ("Verbindung zu Warteschlangenmanager nicht herzustellen); # # Der beste Weg, um die Fehlerprüfung durchzuführen. Behandeln Sie die Object # Instantiation und Verbindung zum Warteschlangenmanager unabhängig voneinander. # My $ qmgr = mqseries :: queueManager-> NEU (QueueManager => 'einige.queue.manager', AutoConnect => 0,) || sterben "MQSeries nicht instanziiert :: queuemanager objectn"; $ qmgr-> connect () || Die ("Verbindung zum Queue Manager kann nicht hergestellt werden". "compcode =>". $ qmgr-> compcode (). "n". "Vernunft =>" qmgr-> Grund ()). ") N"); # # Fortgeschrittene Verwendung. Aktivieren Sie das Verbindungszeit- und Verbindungszeit-Wiederholungslogik. # My $ qmgr = mqseries :: queueManager-> NEU (QueueManager => 'einige.queue.manager', AutoConnect => 0, ConnectTeTout => 120, RetryCount => 60, RetrySleep => 10,) || sterben "MQSeries nicht instanziiert :: queuemanager objectn"; $ qmgr-> connect () || Die ("Verbindung zum Queue Manager kann nicht hergestellt werden". "compcode =>". $ qmgr-> compcode (). "n". "Vernunft =>" qmgr-> grund ()). ") n"; # # Vermeiden Sie eine Channel-Tabellendatei oder eine MQServer-Variable und geben Sie die Client-Anschlussoptionen direkt an. # My $ qmgr = MQSeries :: queueManager-> NEU (queueanager => 'einige .Queue.Manager ', clientconn => {' channelname '=>' foo ',' transporttype '=>' TCP ', # Standard' connectionname '=> "Hostname (1414)",' MaxMSGlänge '=> 16 * 1024 * 1024,},) || sterben ("Verbindung zu Warteschlangenmanager nicht möglich); Das MQSeries :: QueueManager-Objekt ist ein OO-Mechanismus, um eine Verbindung mit einem MQSeries-Warteschlangenmanager und / oder zu öffnen und ein Warteschlangen-Manager-Objekt zu öffnen und zu erfragen. Das Modul wird zusammen mit MQSeries :: WarteReue und MQSeries :: Nachricht sowie die anderen MQSeries :: * -Module verwendet. Diese Objekte stellen eine einfachere Schnittstelle mit höherer Ebene an das MQI an. Dieses Modul bietet auch einen speziellen Support für Anschluss-Timeouts (zur Unterbrechung von MQCONNX) () Anrufe, die für immer hängen können), wie Wenn Sie die Wiederholungslogik anschließen, wodurch Retry-Retry-MQCONNX () eine bestimmte Liste der Verrechnungscodes ruft Anforderungen: · Perl.


MQSeries :: queuemanager. Zugehörige Software