ABAP Messaging Channels - Permanenter Listener


Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV

Moderatoren: Jan, Steff

ABAP Messaging Channels - Permanenter Listener

Beitragvon Foerstar » 13.03.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
Foerstar
ForumUser
 
Beiträge: 12
Registriert: 08.12.2016, 14:15
Dank erhalten: 0 mal
Ich bin: Entwickler/in

Sponsor

Alte ABAP-Entwicklerweisheit: Weißt du weder aus noch ein, baust du einen BADI ein

Re: ABAP Messaging Channels - Permanenter Listener

Beitragvon erp-bt » 14.03.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-daemons-always-available-abap-sessions-to-handle-events/

https://developers.sap.com/tutorials/abap-connectivity-daemon-mqtt-bridge.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
erp-bt
Specialist
 
Beiträge: 156
Registriert: 14.05.2008, 10:49
Dank erhalten: 20 mal

Re: ABAP Messaging Channels - Permanenter Listener

Beitragvon Foerstar » 14.03.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
Foerstar
ForumUser
 
Beiträge: 12
Registriert: 08.12.2016, 14:15
Dank erhalten: 0 mal
Ich bin: Entwickler/in

Re: ABAP Messaging Channels - Permanenter Listener

Beitragvon ewx » 18.03.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
ewx
Top Expert
 
Beiträge: 3885
Registriert: 04.08.2003, 19:55
Wohnort: Schleswig-Holstein
Dank erhalten: 343 mal


Zurück zu ABAP® Core

  Aktuelle Beiträge   
Steuerliches Abgangsland in Verkaufsbeleg ändern
vor 4 Stunden von Julia611 0 Antw.
XML hochladen, Abschnitte suchen, Abschnitte als XML zurück
vor 3 Stunden von deejey 1 Antw.
(LKW)Bedarfsvorschau je Debitor
vor 2 Tagen von wreichelt 5 Antw.
Lieferplan, Einteilungen, Feinabrufe
vor 3 Tagen von bapimueller 0 Antw.
gelöst Smartforms Struktur rechtsbündig
vor 3 Tagen von qyurryus 3 Antw.

  Ähnliche Beiträge beta
XML --> ABAP
18.11.2005, 08:40 von Gast 0 Antw.
OLE ABAP VBA...
08.05.2006, 14:21 von zzcpak 1 Antw.
XML zu ABAP und ABAP zu XML
26.07.2006, 10:18 von Yvonne 4 Antw.
FTP aus ABAP
21.08.2006, 14:47 von Asaph 1 Antw.
ABAP-SQL Frage
03.12.2003, 19:57 von Gast 6 Antw.

 

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder