Zuletzt geändert von Steffi F am 2025/06/27 09:36

Von Version 10.1
bearbeitet von Steffi F
am 2025/06/16 13:10
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 8.1
bearbeitet von Steffi F
am 2025/06/16 12:16
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -21,7 +21,7 @@
21 21  
22 22  Arbeiten Sie bereits mit dem AESB, dann werden Sie i.d.R. eine Verbindung vom ACMP zum AESB über den SICS hergestellt haben. Kontrollieren können Sie diese in der ACMP Console unter //System > Einstellungen > ACMP Server > SICS-Verbindung.//
23 23  
24 -Haben Sie noch keine Informationen zum AESB eingetragen, dann können Sie [[hier>>doc:ACMP.68.ACMP-Solutions.System.Einstellungen.ACMP Server.WebHome||anchor="HSICS-Verbindung"]] nachlesen, wie Sie die Verbindung eintragen.
24 +Haben Sie noch keine Informationen zum AESB eingetragen, dann können Sie hier nachlesen, wie Sie die Verbindung eintragen.
25 25  
26 26  {{aagon.infobox}}
27 27  Beachten Sie unter den Einstellungen der SICS-Verbindung die Einstellung Public API Zugriffsberechtigung. Gewähren Sie über das Aktivieren der Checkbox den Zugriff, dann können SICS-Benutzer ebenfalls Public API Commands ausführen. Auf dem ACMP Server wird dann jede Nachricht von einem unbekannten Benutzer als SICA-Benutzer interpretiert und mit administrativen Berechtigungen versehen. Dadurch greift in diesem Fall keine Berechtigungsüberprüfung!
... ... @@ -99,24 +99,14 @@
99 99  
100 100  = Callback Target erstellen =
101 101  
102 -Ein Callback Target dient dazu, die vom ACMP Server gesendete Antwort auf den Request zu speichern. Hierdurch können Sie Fehler erkennen und entsprechend reagieren. Zur besseren Trennung empfiehlt es sich, einen eigenen VirtualRouter zu erstellen, und in diesem das Callback Target abzulegen.
102 +Ein Callback Target dient dazu, die vom ACMP Server gesendete Antwort auf den Request zu speichern. Hierdurch können Sie Fehler erkennen und entsprechend reagieren. Zur besseren Trennung empfiehlt es sich, einen eigenen VirtualRouter zu erstellen, und in diesem das Callback Target abzulegen. Zum Erstellen eines VirtualRouters wählen Sie aus der Navigation den Befehl CreateVirtualRouter. Im Bearbeitungsfenster tragen Sie den gewünschten Namen ein und klicken auf Send.
103 103  
104 -Gehen Sie folgendermaßen vor:
104 +Nachdem der VirtualRouter angelegt wurde, kann das eigentliche Callback Target erstellt werden. Wählen Sie hierzu aus der Navigation CreateTarget aus. Wir verwenden in unserem Beispiel den TargetType „Queue“, da hier eingehende Nachrichten so lange gespeichert werden, bis diese manuell ausgelesen werden. Wenn Sie den Targetnamen und den VirtualRouter eingetragen haben, klicken Sie auf Send.
105 105  
106 -~1. Zum Erstellen eines VirtualRouters wählen Sie aus der Navigation den Befehl CreateVirtualRouter. Im Bearbeitungsfenster tragen Sie den gewünschten Namen ein und klicken auf Send.
107 -
108 -2. Nachdem der VirtualRouter angelegt wurde, kann das eigentliche Callback Target erstellt werden. Wählen Sie hierzu aus der Navigation CreateTarget aus. Wir verwenden in unserem Beispiel den TargetType „Queue“, da hier eingehende Nachrichten so lange gespeichert werden, bis diese manuell ausgelesen werden.
109 -
110 -3. Wenn Sie den Targetnamen und den VirtualRouter eingetragen haben, klicken Sie auf //Send//.
111 -
112 112  == Asset anlegen ==
113 113  
114 -4. Nachdem das CallbackTarget in einem eigenen VirtualRouter erstellt wurde, können Sie nun ein Asset anlegen. Wählen Sie hierzu den Publish-Befehl aus.
108 +Nachdem das CallbackTarget in einem eigenen VirtualRouter erstellt wurde, können Sie nun ein Asset anlegen. Wählen Sie hierzu den Publish Befehl aus. Tragen Sie nun die die Base64 encodete ICQL-Message von SaveAssets in den Body ein, passen Sie die Parameter an und klicken Sie anschließend auf Send.
115 115  
116 -5. Tragen Sie nun die die Base64 encodete ICQL-Message von SaveAssets in den Body ein und passen Sie die Parameter an.
117 -
118 -6. Klicken Sie anschließend auf //Send//.
119 -
120 120  {{aagon.infobox}}
121 121  Beachten Sie, dass der Inhalt des Bodys immer Base64 encoded sein muss. Zum encoden können Sie entweder das im ACMP vorhandene Client Command nutzen oder den Text auf dieser Seite encoden lassen.
122 122  {{/aagon.infobox}}
... ... @@ -123,12 +123,8 @@
123 123  
124 124  == Result abholen ==
125 125  
126 -7. Um zu prüfen, ob beim Erstellen des Assets ein Fehler aufgetreten ist, wählen Sie nun den Consume-Befehl.
116 +Um zu prüfen, ob beim Erstellen des Assets ein Fehler aufgetreten ist, wählen Sie nun den Consume-Befehl und klicken auf Send. Auf der rechten Seite des Fensters wird Ihnen nun das Ergebnis vom ACMP angezeigt.
127 127  
128 -8. Klicken auf Send.
129 -
130 -9. Auf der rechten Seite des Fensters wird Ihnen nun das Ergebnis vom ACMP angezeigt.
131 -
132 132  {{aagon.infobox}}
133 133  Beachten Sie, dass der Inhalt des Bodys immer Base64 encoded zurückgeliefert wird.
134 134  {{/aagon.infobox}}
© Aagon GmbH 2026
Besuchen Sie unsere aagon-Community