Wiki-Quellcode von Operative Cmdlets

Version 6.1 von jklein am 2024/12/04 08:58

Zeige letzte Bearbeiter
1 {{aagon.floatingbox/}}
2
3 (% class="wikigeneratedid" %)
4 Bei den operativen Cmdlets handelt es sich um Shell-Befehle, die für die Steuerung und das weiterführende Arbeiten in AESB verwendet werden können.
5
6 = Add-AESBAlias =
7
8 Mit diesem Cmdlet wird ein neuer Alias für eine SICS-Verbindung im Qualified Name Service (QNS) hinzugefügt. Wenn der Parameter //-ConnectionName// nicht angegeben wird, wird der Alias für die Standardverbindung hinzugefügt.
9
10 (% style="width:1110.22px" %)
11 |=Parameter |=Datentyp|=Optional|=Alias|=(% style="width: 644px;" %)Beschreibung
12 |-Alias|String|❌|Keine|Der Name des Alias, der dem Qualified Name Service (QNS) hinzugefügt werden soll.
13 |-ConnectionName|String|✅|Keine|Der Name der SICS-Verbindung, für die der Alias hinzugefügt wird. Wenn dieser Parameter nicht angegeben ist, wird der Alias für die Standardverbindung hinzugefügt.
14
15 === **Beispiele** ===
16
17 Beispiel 1: Hinzufügen des Alias "MyAlias" für die Standardverbindung
18
19 {{code language="powershell"}}
20 Add-AESBAlias -Alias "MyAlias"
21 {{/code}}
22
23 Beispiel 2: Hinzufügen des Alias "MyAlias" für die SICS-Verbindung "MyConnection"
24
25 {{code language="powershell"}}
26 Add-AESBAlias -Alias "MyAlias" -ConnectionName "MyConnection"
27
28 {{/code}}
29
30 = Add-AESBCallbackTarget =
31
32 Mtit diesem Cmdlet wird ein neues Callback-Target zur SICS-Verbindung hinzugefügt. Das Callback-Target wird für den Empfang von Nachrichten verwendet und erfordert eine Routing-Key-Konfiguration sowie einen Virtual Router.
33
34 (% style="width:1110.22px" %)
35 |=Parameter |=Datentyp|=Optional|=Alias|=(% style="width: 644px;" %)Beschreibung
36 |-ConnectionName|String|✅|Keine|Der Name der SICS-Verbindung, zu der das Callback-Target hinzugefügt wird. Wenn dieser Parameter nicht angegeben ist, wird das Callback-Target zur Standardverbindung hinzugefügt.
37 |-VirtualRouter|String|❌|Keine|Der Name des Virtual Routers, dem das Callback-Target zugeordnet werden soll.
38 |-TargetName|String|❌|Keine|Der Name des Callback-Targets, das hinzugefügt werden soll.
39 |-RoutingKey|String|❌|Keine|Der Routing-Key, der verwendet wird, um Nachrichten an das Callback-Target zu routen.
40
41 === (% id="cke_bm_70797S" style="display:none" %)** **(%%)**Beispiele** ===
42
43 Beispiel 1: Hinzufügen eines Callback-Targets "CallbackTarget1" zur Standardverbindung. Dabei wird das Callback-Target über den Routing-Key "Key1" zum Virtual Router "Router1" zugeordnet
44
45 {{code language="powershell"}}
46 Add-AESBCallbackTarget -VirtualRouter "Router1" -TargetName "CallbackTarget1" -RoutingKey "Key1"
47
48 {{/code}}
49
50 Beispiel 2: Hinzufügen eines Callback-Targets "CallbackTarget1" zur SICS-Verbindung "MyConnection". Dabei wird das Callback-Target über den Routing-Key "Key1" zum Virtual Router "Router1" zugeordnet
51
52 {{code language="powershell"}}
53 Add-AESBCallbackTarget -ConnectionName "MyConnection" -VirtualRouter "Router1" -TargetName "CallbackTarget1" -RoutingKey "Key1"
54
55 {{/code}}
56
57 = Add-AESBQueueTarget =
58
59 Dieses Cmdlet fügt ein neues Queue-Target zu einer SICS-Verbindung hinzu. Sie können Nachrichten an ein Queue-Target senden, um sie dort zu verarbeiten.
60
61 |=(% style="width: 199px;" %)Parameter |=(% style="width: 160px;" %)Datentyp|=(% style="width: 119px;" %)Optional|=(% style="width: 168px;" %)Alias|=(% style="width: 827px;" %)Beschreibung
62 |(% style="width:199px" %)-ConnectionName|(% style="width:160px" %)String|(% style="width:119px" %)✅|(% style="width:168px" %)Keine|(% style="width:827px" %)Der Name der SICS-Verbindung, zu der das Queue-Target hinzugefügt wird. Wenn dieser Parameter nicht angegeben ist, wird das Queue-Target zur Standardverbindung hinzugefügt.
63 |(% style="width:199px" %)-VirtualRouter|(% style="width:160px" %)String|(% style="width:119px" %)❌|(% style="width:168px" %)Keine|(% style="width:827px" %)Der Name des Virtual Routers, dem das Queue-Target zugeordnet wird.
64 |(% style="width:199px" %)-TargetName|(% style="width:160px" %)String|(% style="width:119px" %)❌|(% style="width:168px" %)Keine|(% style="width:827px" %)Der Name des Queue-Targets, das hinzugefügt werden soll.
65 |(% style="width:199px" %)-RoutingKey|(% style="width:160px" %)String|(% style="width:119px" %)❌|(% style="width:168px" %)Keine|(% style="width:827px" %)Der Routing-Key, der verwendet wird, um Nachrichten an das Queue-Targets zu senden.
66
67 === **Beispiele** ===
68
69 Beispiel 1: Hinzufügen eines Queue-Targets "QueueTarget1" zur Standardverbindung. Dabei wird das Queue-Target über den Routing-Key "Key1" zum Virtual Router "Router1" zugeordnet
70
71 {{code language="powershell"}}
72 Add-AESBQueueTarget -VirtualRouter "Router1" -TargetName "QueueTarget1" -RoutingKey "Key1"
73
74 {{/code}}
75
76 Beispiel 2: Hinzufügen eines Queue-Targets "QueueTarget1" zur SICS-Verbindung "MyConnection". Dabei wird das Queue-Target über den Routing-Key "Key1" zum Virtual Router "Router1" zugeordnet
77
78 {{code language="powershell"}}
79 Add-AESBQueueTarget -ConnectionName "MyConnection" -VirtualRouter "Router1" -TargetName "QueueTarget1" -RoutingKey "Key1"
80
81 {{/code}}
82
83 = Add-AESBRoutingKey =
84
85 = Add-AESBRoutingToAlias =
86
87 = Add-AESBTarget =
88
89 = Add-AESBVirtualRouter =
90
91 = ConvertFrom-AESBBase64 =
92
93 = ConvertFrom-AESBBase64ToFile =
94
95 = ConvertFrom-AESBIcql =
96
97 = ConvertTo-AESBBase64 =
98
99 = ConvertTo-AESBBase64FromFile =
100
101 = ConvertTo-AESBIcql =
102
103 = Get-AESBActivityLogItemById =
104
105 = Get-AESBAliasList =
106
107 = Get-AESBVirtualRouters =
108
109 = Get-AESBAlias =
110
111 = Get-AESBConnectionInfo =
112
113 = Get-AESBTargetMessageCount =
114
115 = Get-AESBTargets =
116
117 = Publish-AESBMessage =
118
119 = Publish-AESBMessageAndAwait =
120
121 = Receive-AESBTargetMessages =
122
123 = Remove-AESBAlias =
124
125 = Remove-AESBRoutingFromAlias =
126
127 = Remove-AESBRoutingKey =
128
129 = Remove-AESBTarget =
130
131 = Remove-AESBVirtualRouter =
132
133 = Set-AESBBSelfAsAlias =
134
135 = Show-AESBRoutingTable =
136
137 = Write-AESBActivityLog =
138
139 = Write-AESBBusinessLog =
© Aagon GmbH 2025
Besuchen Sie unsere neue Aagon-Community