Gemeinsam genutzter Kontext
Der gemeinsam genutzte Kontext ist eine threadbasierte Speicherposition, die von allen Instanzen des Servicenachrichtenobjekts gemeinsam genutzt wird, die im selben Thread des Anforderungs- oder Antwortablaufs ausgeführt werden. Der gemeinsam genutzte Kontext wird bei der Aggregation der Ausgabe-/Eingabefächerung zum temporären Speichern von Serviceantworten verwendet.
Der Bereich für den gemeinsam genutzten Kontext der Nachricht ist der Aggregationspunkt. Ähnlich wie der transiente Kontext und der Korrelationskontext ist auch der gemeinsam genutzte Kontext ein vom Benutzer bereitgestelltes Geschäftsobjekt, das am Eingangsknoten eines Mediationsablaufs platziert wird. Im gemeinsam genutzten Kontext des Mediationsablaufs werden Daten abgelegt, damit die Basiselemente der Eingabefächerung bei der Aggregation darauf zugreifen können.
Verwenden Sie den gemeinsam genutzten Kontext im Mediationsablauf ausschließlich für die Aggregation der Ausgabe- bzw. Eingabefächerung und nicht für die allgemeine Datenspeicherung. Für die allgemeine Datenspeicherung im Mediationsablauf sollte der transiente Kontext oder der Korrelationskontext verwendet werden.