Sie denken, Spring Integration für dynamische eingehende/ausgehende Konfiguration zu verwenden. Es kann eine Anzahl von Kunden geben, die unser System nutzen, jeder von ihnen wird seine eigene FTP/Webservice-Konfiguration haben, um Dateien zur Verarbeitung in unser System zu ziehen. Ebenso kann jeder dieser Kunden nach der Verarbeitung eine FTP/Webservice-Konfiguration ausführen, bei der die Berichte (Endergebnis) gepusht werden müssen. Ist die Integration des Frühlings für solche Fälle angemessen? Wenn ja, können Sie bitte eines der Beispiele vorschlagen oder darauf hinweisen. Der Webservice enthält sowohl REST als auch SOAP. Kann anstelle eines Abrufs in einem festen Intervall auch jeder Kunde seinen eigenen Cron-Ausdruck haben, wann er die Dateien während Inbound abrufen soll?Dynamische eingehende/ausgehende Konfiguration in der Spring-Integration
1
A
Antwort
1
Ihr Anwendungsfall sieht für die Spring Cloud Data Flow voll geeignet aus.
Jeder Kunde konfiguriert einen stream
mit den gewünschten Optionen für jedes Modul.
Sonst sieht Ihre Frage sehr breit aus und es hat eine große Chance, hier geschlossen zu werden.
0
Siehe dynamic ftp sample (XML-Konfiguration). Dies ist ausgehend; Lesen Sie die Readme-Datei für einige Links, um dies für Inbound auf die gleiche Weise zu tun.
See this answer - mail inbound adapters using Java Config
Und die Dynamic TCP example using the Java DSL dynamic flow registration.
Dynamischer WebService-Eingang ist ein wenig komplizierter, weil Sie die neuen Endpunkte
registrieren müssenVerwandte Themen
- 1. Nachrichten in SpringIntegration
- 2. Outbound-Kanaladapter in SpringIntegration FTP
- 3. Nginx dynamische Proxy-Konfiguration
- 4. Dynamische Konfiguration der eingehenden WSO2ESB-Endpunkte
- 5. Wo verworfene Nachrichten in SpringIntegration gehen?
- 6. Dynamische Konfiguration mit Spring Integration
- 7. Webpack Bundle dynamische Client-Konfiguration
- 8. Dynamische Speicherung einer internen Konfiguration
- 9. Dynamische Sicherheitsbeschränkung Konfiguration in Java web.xml
- 10. Dynamische Konfiguration der Spring Security Formular-Login-Attribute
- 11. dynamische Verzögerung Konfiguration im Frühjahr poller
- 12. Dynamische App-Konfiguration als Teil von CI
- 13. Wie kann ich dynamische E-Mail-Konfiguration in CakePHP haben
- 14. Konfiguration in der Konfigurationsdatei verwenden
- 15. Dynamische Konfiguration Integration int-http Frühling: Inbound-Gateway
- 16. dynamische vhost-konfiguration basierend auf einem substring des URI
- 17. Umwandlung der Spring-Task-XML-Konfiguration in Code-Konfiguration
- 18. Dynamische Validierungskriterien für HTML-Elemente basierend auf vordefinierter Konfiguration festlegen
- 19. Dynamische erfordern in Webpack bei der Erstellung
- 20. Dynamische Verzögerung Konfiguration, um Dateigröße oder Zeilenanzahl zu finden
- 21. TimeSpan der Tage in der Konfiguration?
- 22. Bereitstellung der Moduldefinition in der Webpack-Konfiguration
- 23. Konfiguration der Feder servlet.xml
- 24. Konfiguration vs. Eigenschaften Konfiguration
- 25. Was bedeutet "Status" in der Log4j2-Konfiguration?
- 26. Fehler beim Veröffentlichen der Konfiguration in Eclipse
- 27. Korrekte Konfiguration der Multibranch-Pipeline in Jenkins
- 28. Apache-Konfiguration in der Autoscale-Gruppe
- 29. Schema.xml in der SolrCloud-Konfiguration ändern
- 30. Was in der Konfiguration von tslint.json enthalten?