Quali sono le differenze / somiglianze tra JBI e SCA
Domanda
Potresti indicarmi alcuni buoni collegamenti o condividere esperienze sulle differenze / somiglianze tra le specifiche JBI e SCA?
Mille grazie :-)
Soluzione
Questo articolo può fornire l'inizio di una risposta (anche se non specifica le specifiche)
SCA consente di utilizzare più tecnologie per implementare servizi (ad es. Java, BPEL, C ++) e più bind per comunicare con i servizi (ad es. servizi Web o JMS). Tuttavia, SCA non descrive come introdurre un nuovo tipo di implementazione o un nuovo binding in un runtime. Questo è esattamente dove JBI è preso di mira.
JBI è uno standard "micro kernel" di integrazione della piattaforma Java che fornisce un'architettura aperta a supporto degli strumenti e dell'infrastruttura della piattaforma di applicazione composita Java multi-vendor. Definisce una serie di interfacce di provider di servizi che i fornitori di middleware devono implementare se desiderano installare nuovi motori di servizio (che corrispondono ai tipi di implementazione di SCA) o componenti di associazione (che corrispondono ai binding di SCA) in un runtime conforme a JBI.
Puoi trovare un feedback rapido e alcune reazioni in questo articolo: SCA e JBI, il meglio dei due mondi? .