ABAP Messaging Channels - Permanenter Listener

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
4 Beiträge Seite 1 von 1
4 Beiträge Seite 1 von 1

ABAP Messaging Channels - Permanenter Listener

Beitrag von Foerstar (ForumUser / 12 / 4 / 0 ) » 13. Mär 2019 15:46

Hallo,

Ich wollte fragen, ob jemand eine Möglichkeit kennt, dass man den AMC-Listener permanent horchen lässt.
Aktuell lasse ich ihn mit einem aRFC im Hintergrund warten. Dadurch lässt sich das Programm noch weiter nutzen.
Das Problem ist allerdings, dass der AMC-Listener nach dem Event nicht mehr da ist und ich dann nicht mehr auf ggfs. neue Infos horchen kann.

Kann mir da jemand weiterhelfen oder eine Alternative Technik vorschlagen?

Beschreibung:
Programm A sendet eine Information.
Programm B & C sollen die Information jeweils empfangen und die Anzeige aktualisieren.
Programm A sendet eine weitere Information.
Programm B & C sollen auch diese Information empfangen und verarbeiten.

Danke im Voraus.

Mit freundlichen Grüßen,
Pascal Lammers


Re: ABAP Messaging Channels - Permanenter Listener

Beitrag von erp-bt (Specialist / 159 / 4 / 20 ) » 14. Mär 2019 07:13

Hi,

ich kann Dir leider keine konkrete Lösung bieten, aber ich würde gerne ein bisschen mitdiskutieren, da mich das Thema interessiert.

Ab 7.52 gibt es sog. ABAP-Daemons. Könnten diese Dir evtl bei Deinem Problem weiterhelfen? Wie gesagt, leider erst ab 7.52.

https://blogs.sap.com/2018/10/18/abap-d ... le-events/

https://developers.sap.com/tutorials/ab ... ridge.html

Vielleicht nochmal zur Info für mich, wie wird Programm A, angetriggert? A sendet dann eine Message an B & C?

Viele Grüße,
Tapio
...entwickelnder Berater...beratender Entwickler

Re: ABAP Messaging Channels - Permanenter Listener

Beitrag von Foerstar (ForumUser / 12 / 4 / 0 ) » 14. Mär 2019 08:59

Hallo Tapio,

Die ABAP-Daemons klingen gar nicht schlecht.
Leider haben wir nur 7.50 SP4.
Daher kann ich die Lösungsmöglichkeit nicht testen.
Trotzdem vielen Dank.

Mit freundlichen Grüßen,
Pascal Lammers

Re: ABAP Messaging Channels - Permanenter Listener

Beitrag von ewx (Top Expert / 4021 / 169 / 387 ) » 18. Mär 2019 10:17

Foerstar hat geschrieben: Das Problem ist allerdings, dass der AMC-Listener nach dem Event nicht mehr da ist und ich dann nicht mehr auf ggfs. neue Infos horchen kann.
Das ist dann m.E. ein Problem der Programmierung, nicht der Technik ansich.
Es hindert dich ja niemand daran, den Service neu zu starten, nachdem er eine Nachricht empfangen hat.

https://help.sap.com/doc/abapdocu_751_i ... _abexa.htm

Seite 1 von 1

Aktuelle Forenbeiträge

Prüfung je nach Release? gelöst
vor 19 Minuten von IHe 6 / 138
Datei-Browser bei lokaler Speicherung von Excel-Dateien
vor 13 Stunden von a-dead-trousers 2 / 44
ABAP Übungen?
vor 16 Stunden von Tron 2 / 50
Absenderland in Transaktion BP setzen gelöst
vor 19 Stunden von SAP_ENTWICKLER 1 / 32
Speicherbedarf Char
vor 20 Stunden von edwin 4 / 93

Unbeantwortete Forenbeiträge

Absenderland in Transaktion BP setzen
vor 19 Stunden von SAP_ENTWICKLER 1 / 32
Funktionsbaustein QPMK_MSTCHA_VERS_CREATE
vor 6 Tagen von SAP_ENTWICKLER 1 / 63
OLE 2 Excel Datum konvertieren
vor einer Woche von Kerstin 1 / 59
Stat. Konditionen
vor einer Woche von SAP_ENTWICKLER 1 / 115
PO Änderungsdruck auf Basis Z Feld Auslösen
vor einer Woche von roko1983 1 / 89