Asynchrones Messaging ist die Grundlage für die meisten Integrationslösungen, da der Architekturstil die Herausforderungen der verteilten Kommunikation anerkennt, z. B. Latenz oder teilweiser Ausfall. Viele Interaktionen zwischen Systemen gehen jedoch über das Senden einer einzelnen, zustandslosen Nachricht hinaus: Eine Anforderung kann eine Antwort erwarten; Zuerst ein Handshake oder eine Authentifizierung erforderlich sind; eine Reservierung bestätigt wird oder abläuft. Solche Gespräche, ein staatsvoller Austausch zwischen den Teilnehmern, stellen neue Designherausforderungen und Muster dar. Ich habe daher begonnen, Konversationsmuster zu dokumentieren, die der Ausgangspunkt für Enterprise Integration Patterns 2 sind. Die Autoren von Business Model Generation erklären: “Ein Geschäftsmodell beschreibt die Gründe dafür, wie eine Organisation Werte erstellt, liefert und erfasst”. Sie schlagen nicht nur eine einfache visuelle Möglichkeit vor, die ursprüngliche Idee in eine 9-Komponenten-Leinwand aufzuteilen, sondern erfassen auch die 5 Muster der heutigen Online-Unternehmensdynamik. Ein Muster kann leicht als eine Reihe wiederkehrender Aspekte definiert werden, die häufig miteinander verknüpft und repliziert werden. Diese Muster können Geschäftsaktivitäten oder sogar Ereignisse auf dem Markt sein, die darauf hindeuten könnten, dass sich in Zukunft etwas ändern wird. GeschäftsereignisDiese Geschäftseinheit beschreibt wichtige Vorkommen für das Unternehmen. Beispiele für Attribute für ein Business Event können Datum, Priorität, Beschreibung und Typ sein. Häufige Typen sind Lieferung, Vertragsunterzeichnung und Kauf.
Kontext: Das Geschäftsereignisergebnisverlaufsmuster eignet sich für Problemdomänen, in denen Sie eine Historie von Geschäftsereignissen und deren Ergebnissen verwalten müssen. Es wird am häufigsten verwendet, um Finanzsysteme und ERP-Systeme (Enterprise Resource Planning) zu modellieren. Bewerten Sie Core Process(es)Ein Geschäftsprozess, bei dem ein oder mehrere Kernprozesse überwacht werden sollen, um Verbesserungen vorzuschlagen, um sie effizienter zu gestalten. Muster sind Teil der Definition Ihrer Unternehmensarchitektur: In diesem Abschnitt tauchen Sie in eines der 55 Geschäftsmodellmuster ein, das jeweils eine praktische Vorlage bietet, die Ihnen hilft, neue Geschäftsmodelle von Grund auf neu zu erstellen und Ihre vorhandenen Geschäftsmodelle aufzuladen. Es wird eine kurze Beschreibung zur Verfügung gestellt, die das Schlüsselkonzept und die zugrunde liegenden Mechanismen des jeweiligen Geschäftsmodellmusters sowie beispielhafte Firmen, die das Muster anwenden, erfasst.