Wiki source code of Operative Cmdlets

Version 7.1 by jklein on 2024/12/04 10:37

Show last authors
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 Target zu einer SICS-Verbindung hinzu. Innerhalb dieses Targets ist eine Queue enthalten, in der Nachrichten, die an das Target gesendet werden, weiterverarbeitet werden. Daher handelt es sich bei diesem Cmdlet um eine spezifische Form eines [[AESB-Targets.>>doc:||anchor="HAdd-AESBTarget"]]
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 Dieses Cmdlet wird verwendet, um Routing-Informationen für ein [[AESB-Target>>doc:||anchor="HAdd-AESBTarget"]] zu konfigurieren. Dabei wird ein RoutingKey zu einem Target in einem VirtualRouter hinzugefügt.
86
87 |=(% style="width: 199px;" %)Parameter |=(% style="width: 160px;" %)Datentyp|=(% style="width: 119px;" %)Optional|=(% style="width: 168px;" %)Alias|=(% style="width: 827px;" %)Beschreibung
88 |-ConnectionName|string|✅|C|Der Name der SICS-Verbindung, für die der Routing Key hinzugefügt werden soll.
89 |-VirtualRouter|string|❌|VR|Der Name des Virtual Router, zu dem der Routing Key gehört.
90 |-TargetName|string|❌|TName|Der Name des Targets, für das der Routing Key hinzugefügt wird.
91 |-RoutingKey|string|❌|RK|Der Name des Routing Keys, der hinzugefügt werden soll.
92
93 === **Beispiele** ===
94
95 Beispiel 1: Hinzufügen des Routing Keys "Key1"  für die Standardverbindung. Dabei wird angegeben, dass der Routing Key für das Target "MyTarget". hinzugefügt wird und zum Virtual Router "Router1" gehört
96
97 {{code language="powershell"}}
98 Add-AESBQueueTarget -VirtualRouter "Router1" -TargetName "QueueTarget1" -RoutingKey "Key1"
99
100 {{/code}}
101
102 Beispiel 2: Hinzufügen des Routing Keys "AnotherKey"  für die SICS-Verbindung "MyConnection". Dabei wird angegeben, dass der Routing Key für das Target "AnotherTarget". hinzugefügt wird und zum Virtual Router "AnotherRouter" gehört
103
104 {{code language="powershell"}}
105 Add-AESBRoutingKey -ConnectionName "MyConnection" -VirtualRouter "AnotherRouter" -TargetName "AnotherTarget" -RoutingKey "AnotherKey"
106
107 {{/code}}
108
109 = Add-AESBRoutingToAlias =
110
111
112
113
114
115
116
117 = Add-AESBTarget =
118
119 = Add-AESBVirtualRouter =
120
121 = ConvertFrom-AESBBase64 =
122
123 = ConvertFrom-AESBBase64ToFile =
124
125 = ConvertFrom-AESBIcql =
126
127 = ConvertTo-AESBBase64 =
128
129 = ConvertTo-AESBBase64FromFile =
130
131 = ConvertTo-AESBIcql =
132
133 = Get-AESBActivityLogItemById =
134
135 = Get-AESBAliasList =
136
137 = Get-AESBVirtualRouters =
138
139 = Get-AESBAlias =
140
141 = Get-AESBConnectionInfo =
142
143 = Get-AESBTargetMessageCount =
144
145 = Get-AESBTargets =
146
147 = Publish-AESBMessage =
148
149 = Publish-AESBMessageAndAwait =
150
151 = Receive-AESBTargetMessages =
152
153 = Remove-AESBAlias =
154
155 = Remove-AESBRoutingFromAlias =
156
157 = Remove-AESBRoutingKey =
158
159 = Remove-AESBTarget =
160
161 = Remove-AESBVirtualRouter =
162
163 = Set-AESBBSelfAsAlias =
164
165 = Show-AESBRoutingTable =
166
167 = Write-AESBActivityLog =
168
169 = Write-AESBBusinessLog =
© Aagon GmbH 2025
Besuchen Sie unsere neue Aagon-Community