Integrazione primaverile come alternativa incorporata all'ESB autonomo
-
08-07-2019 - |
Domanda
Qualcuno ha un'esperienza con il progetto Spring Integration come ESB incorporato?
Sono molto interessante in casi d'uso come:
- Lettura dei file dalla directory in base alla pianificazione
- Ottenere dati dall'origine dati JDBC
- Modularità e possibilità di avviare / arrestare / ridistribuire il modulo al volo (ad es. un modulo può eseguire la scansione della directory in base alla pianificazione, un'altra query di chiamata dall'origine dati jdbc ecc.)
- politica di ripetizione / ripetizione
UPDATE:
Ho trovato le risposte a tutte le mie domande tranne " Ottenere dati dall'origine dati JDBC " ;. È tecnicamente possibile?
Soluzione
Ricorda, " ESB " è solo un termine di marketing progettato per vendere software più costoso, non è un proiettile magico. È necessario considerare i lavori specifici necessari per l'esecuzione del software e scegliere di conseguenza. Se l'integrazione di primavera sembra adattarsi al conto, non sarei troppo preoccupato se non assomiglia molto a un'installazione del server super costosa.
Altri suggerimenti
Gli adattatori JDBC di Spring Integration sono disponibili nella versione 2.0 e abbiamo appena rilasciato GA la scorsa settimana. Ecco la sezione pertinente del manuale di riferimento: http: / /static.springsource.org/spring-integration/docs/latest-ga/reference/htmlsingle/#jdbc
Questo link descrive il FileSucker con Spring Integration. Leggi i tuoi schemi di integrazione aziendale per ulteriori informazioni, credo.
Penso che dovresti fare un po 'più di indagine su te stesso, o fare un paio di tentativi su alcune delle tue valige. Quindi possiamo discutere di ciò che è buono e cattivo
Gli adattatori JDBC sembrano essere un lavori in corso .
Anche se non è disponibile un adattatore specifico, ricorda che Spring Integration è un involucro sottile attorno ai POJO. Sarai in grado di accedere a JDBC in qualsiasi componente, ad es. i tuoi attivatori di servizi.
Vedi qui per una soluzione basata anche su un adattatore del canale di polling inbound .