Jestem nowy w Fuse. Używam Jboss Fuse i tworzenia projektu Fuse. Chcę poznać podstawową różnicę między pojemnikiem, takim jak wiosna, plan i router?
Odpowiedzi:
0 dla odpowiedzi № 1Wiosna i plan są strukturami wtrysku zależności. Używa się ich do konfigurowania wszystkich zależności, które będą używane w aplikacji JBoss Fuse (tak jak jms
kolejki lub Java Datasources
).
Spring jest popularnym frameworkiem, podczas gdy blueprint jest specyficzny dla OSGi (dlatego jest używany w JBoss Fuse).
Router kontroluje przepływ wiadomości w aplikacji. JBoss Fuse jest zbudowany na Apache Camel
lekka struktura integracyjna, która wykonuje routing. Kiedy piszesz aplikację JBoss Fuse, prawdopodobnie będziesz ją definiować Routes
przez Javę lub XML.
Aby dowiedzieć się więcej o routingu, sugeruję przeczytanie Wzorce integracji korporacyjnej na stronie internetowej wielbłąda apache.