Ich habe einen Dienst, der entweder an den Verbraucher oder an den Lieferanten auf die gleiche Anfrage antworten soll - um den Bestand anzuzeigen. Wie modelliere ich einen solchen Dienst, der auf die entsprechende Partei antwortet? Aktuelle Lösung - same Wege für Kunden und Lieferanten zu duplizieren - sieht seltsam und beschreibt nicht, was wirklich auf der Serviceseite passiert (der Service ist ein Verarbeitungssystem, das die antworten weiß)So modellieren Sie die Antwort auf den Absender der Nachricht in BPMN
Antwort
Es gibt verschiedene Möglichkeiten, dies zu tun.
Erste Möglichkeit könnte sein, ein exklusives Gateway zu verwenden und den Typ der Nachricht zu überprüfen.
Zweiter Ansatz, die ich persönlich lieber ist es, die Lager-Pool zu kollabieren. Ein einziges Modell der Kunde und Lieferant. Siehe das folgende Modell.
Sie haben wahrscheinlich zu modellieren nicht (in diesem Diagramm) supplier
und client
als zwei getrennte Einheiten. Ersetzen Sie sie einfach durch eine einzige Einheit third party
, da diese Kommunikation für beide ähnlich scheint.
zu modellieren. In meinem Fall ist das gesamte Geschäftsprozessdiagramm viel komplizierter und dies ist nur ein Teil in der Insgesamt kann ich die Lieferanten- und Kundenkonzepte nicht einfach zusammenführen – grandrew
- 1. BPMN - Wie eine optionale Aufgabe modellieren
- 2. So ermitteln Sie den Absender der Broadcast Intent
- 3. So modellieren Sie Öffnungszeiten in RDF
- 4. So modellieren Sie einen Biegestamm in JavaFX
- 5. BotFramework, keine Antwort auf die erste Nachricht
- 6. Wie kann meine App den Absender einer Windows-Nachricht finden?
- 7. So legen Sie den Dateinamen in Antwort
- 8. So modellieren Sie das Bindepfadsegment zur Objekteigenschaft
- 9. So modellieren Sie mehrere Abschnitte pro Seite
- 10. Kann eine Nachricht mehrere Absender enthalten?
- 11. BPMN 2.0 - Rollen
- 12. So laden Sie die AJAX-Antwort in den VEX-Dialog
- 13. PHP: Unsicher So modellieren Sie eine Datenbankbeziehung
- 14. So modellieren Sie Lookup-Tabellen JPA
- 15. PHP Mail-Antwort an den Absender statt Server-E-Mail
- 16. Lesen Sie den Absender der E-Mail in Outlook empfangen
- 17. Anwendung von Datenobjekten in BPMN
- 18. Ereignishandler, die den nicht installierten Absender übergeben
- 19. Python - imaplib - Nachricht an bestimmten Absender anzeigen
- 20. So zeigen Sie Absender- und Empfängeravatare in Mailboxer an?
- 21. Nodejs kann nur Nachricht an Besitzer Nachricht Absender senden
- 22. MAPISendMail den Absender nicht einfügen
- 23. Go-Prahlerei Antwort-Payloads keine Typen modellieren
- 24. Wie setze ich den Absender auf die Aktion eines NSMenuItems?
- 25. So löschen Sie die Antwort eines Observable
- 26. So entschlüsseln Sie die Nachricht mit tcpdump
- 27. Wie modellieren Sie Anwendungszustände?
- 28. Absender in einer Zukunft
- 29. So erhalten Sie die Nachricht von der Signatur als Empfänger
- 30. So identifizieren Sie "Flash-Nachricht" Fehler auf der Seite angezeigt
danke für die Antwort. Ich kann den Aktienpool nicht zusammenbrechen, da dies ein Teil der Prozesse und Zusammenarbeit ist, die in anderen Bahnen stattfinden. Auch die erste Lösung scheint noch komplexer zu sein als nur das Duplizieren :(also stellt sich heraus, dass es keine offensichtliche Möglichkeit gibt, dies in BPMN – grandrew