Changes for page Operative Cmdlets

Last modified by jklein on 2025/01/10 07:49

From version 22.1
edited by jklein
on 2024/12/16 15:22
Change comment: There is no comment for this version
To version 18.3
edited by jklein
on 2024/12/16 14:02
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -523,70 +523,11 @@
523 523  |-RoutingKey|string|❌|RK|Der RoutingKey, der für das Routing der Nachricht verwendet wird.
524 524  |-VirtualRouter|string|❌|VR|Der Name des VirtualRouters, über den die Nachricht veröffentlicht werden soll.
525 525  
526 -=== Parameter-Sets ===
527 527  
528 -Für die Parameter dieses Cmdlets wurden eigene Parameter-Sets definiert, die Sie verwenden können:
529 529  
530 -* (((
531 -RoutingParameterSet - Message, VirtualRouter, RoutingKey
532 -)))
533 -* (((
534 -AliasParameterSet - Message, Alias
535 -)))
536 536  
537 -=== **Beispiele** ===
538 -
539 -Beispiel 1: Senden der Nachricht "This is a test message" an den Alias "MyAlias"
540 -
541 -{{code language="powershell"}}
542 -Publish-AESBMessage -Alias "MyAlias" -Message "This is a test message"
543 -
544 -{{/code}}
545 -
546 -Beispiel 2: Senden der Nachricht "This is a test message" über den VirtualRouter "MyRouter" mit dem RoutingKey "MyRoutingKey"
547 -
548 -{{code language="powershell"}}
549 -Publish-AESBMessage -VirtualRouter "MyRouter" -RoutingKey "MyRoutingKey" -Message "This is a test message"
550 -
551 -{{/code}}
552 -
553 -Beispiel 3: Konvertieren eines PSCustomObject in das ICQL-Format und senden der Nachricht an den Alias "MyAlias"
554 -
555 -{{code language="powershell"}}
556 -ConvertTo-AESBIcql $exampleObject | Publish-AESBMessage -Alias "MyAlias"
557 -
558 -{{/code}}
559 -
560 560  = Publish-AESBMessageAndAwait =
561 561  
562 -Mit diesem Cmdlet können Sie eine Nachricht an ein bestimmtes Target oder einen Alias im AESB senden. Anschließend wird auf eine Bestätigung oder Antwort innerhalb des angegebenen Zeitlimits gewartet.
563 -
564 -
565 -|=(% style="width: 199px;" %)Parameter |=(% style="width: 160px;" %)Datentyp|=(% style="width: 119px;" %)Optional|=(% style="width: 168px;" %)Alias|=(% style="width: 827px;" %)Beschreibung
566 -|-Alias|string|❌|A|Der Name des Alias, an den die Nachricht veröffentlicht werden soll.
567 -|-ConnectionName|string|✅|C|Der Name der Verbindung, über die die Nachricht gesendet werden soll.
568 -|-Force|switch|✅|F|Zwingt die Veröffentlichung der Nachricht, auch wenn dies normalerweise nicht zulässig wäre.
569 -|-Message|Object|❌|M|Die Nachricht, die veröffentlicht werden soll.
570 -|-RoutingKey|string|❌|RK|Der RoutingKey, der für das Routing der Nachricht verwendet wird.
571 -|-Timeout|string|✅|T|Die maximale Zeitdauer, die auf eine Bestätigung gewartet wird. Der Wert kann in Sekunden, Minuten oder Stunden angegeben werden, z.B. "5s", "5 sec", "5 seconds", "5m", "5 min", "5 minutes", "2h", "2 hours". Standardmäßig wird der Wert in Sekunden interpretiert.
572 -|-VirtualRouter|string|❌|VR|Der Name des VirtualRouters, über den die Nachricht veröffentlicht werden soll.
573 -
574 -=== **Beispiele** ===
575 -
576 -Beispiel 1: Senden der Nachricht "This is a test message" an den Alias "MyAlias" und wartet bis zu 5 Minuten auf eine Bestätigung
577 -
578 -{{code language="powershell"}}
579 -Publish-AESBMessageAndAwait -Alias "MyAlias" -Message "This is a test message" -Timeout "5m"
580 -
581 -{{/code}}
582 -
583 -Beispiel 2: Senden der Nachricht "This is a test message" über den VirtualRouter "MyRouter" mit dem RoutingKey "MyRoutingKey" und wartet bis zu 1 Stunde auf eine Bestätigung.
584 -
585 -{{code language="powershell"}}
586 -Publish-AESBMessageAndAwait -VirtualRouter "MyRouter" -RoutingKey "MyRoutingKey" -Message "This is a test message" -Timeout "1h"
587 -
588 -{{/code}}
589 -
590 590  = Receive-AESBTargetMessages =
591 591  
592 592  = Remove-AESBAlias =
© Aagon GmbH 2025
Besuchen Sie unsere neue Aagon-Community