Frühling Integration als eingebettete Alternative ESB Eigenständig
-
08-07-2019 - |
Frage
Hat jemand hat eine Erfahrung mit Frühling Integration Projekt als eingebettete ESB?
Ich bin sehr interessant in solchen Anwendungsfällen wie:
- Dateien aus dem Verzeichnis auf Zeitplan Basis Lesen
- Erste Daten aus JDBC-Datenquelle
- Modularität und Möglichkeit zu starten / stoppen / umschichten Modul on the fly (zum Beispiel ein Modul-Verzeichnis auf Zeitplan Basis scannen kann, ein weiterer Anruf Abfrage von JDBC-Datenquelle usw.)
- repeat / Retry Politik
UPDATE:
Ich fand Antworten auf alle meine Fragen mit Ausnahme von „Daten aus JDBC-Datenquelle bekommen“. Ist es technisch möglich?
Lösung
Denken Sie daran, „ESB“ ist nur ein Marketing-Begriff zu verkaufen teurer Software entwickelt, es ist kein Allheilmittel. Sie müssen die spezifischen Jobs, die Sie benötigen, um Ihre Software zu tun, und wählen entsprechend zu berücksichtigen. Wenn Frühling Integration scheint die Rechnung zu passen, würde ich nicht allzu besorgt sein, wenn es nicht viel sieht aus wie eine Über-teure Server-Installation.
Andere Tipps
Die Feder Integration JDBC-Adapter sind in 2.0 zur Verfügung, und wir GA erst letzte Woche veröffentlicht. Hier ist der relevante Abschnitt aus dem Referenzhandbuch: http: / /static.springsource.org/spring-integration/docs/latest-ga/reference/htmlsingle/#jdbc
Dieser Link beschreibt die FileSucker mit Frühlings-Integration. Informieren Sie sich über Ihre Enterprise Integration Muster für weitere Informationen, denke ich.
Ich denke, irgendwie Sie ein bisschen mehr Forschung, um sich selbst tun müssen, oder ein paar Versuchen auf einige Ihrer usecases zu tun. Dann können wir diskutieren, was ist gut und schlecht
JDBC-Adapter scheint ein unfertige zu sein.
Auch wenn es kein spezieller Adapter verfügbar ist, denken Sie daran, dass der Frühling Integration eine dünne Hülle um POJOs ist. Sie werden in der Lage sein, JDBC für den Zugriff auf in einem beliebigen Komponente z.B. Ihre Service-Aktivator.
Siehe hier für eine Lösung auf einem Polling eingehenden Kanaladapter basiert auch .