konto usunięte
Temat: Spring DM
WitamZapoznaję się z tematyką Spring DM, bardzo ciekawi mnie możliwość tworzenia modułowych aplikacji.
Ja osobiście nigdy nie uczestniczyłem w projekcie opartym na osgi (spring dm) czy ktoś może podzielić się ewentalnymi spostrzeżeniami ?? Większość publikacji wymienia masę dobrych ston modułowego podejścia do aplikacji, jednak mając pewne doświadczenie wiem, że w praktyce zawsze są jakieś minusy.
Np jednym z plusów jest czas ewentualnego fixowania kodu w przypadku bardzo rozrośniętej aplikacji. Czas deployowania rozrośniętych aplikacji w jest nieraz baardzo długi, w osgi teoretycznie poprawiamy jeden moduł i tylko jego restartujemy. Ciekawe czy to tak rzeczywiście wygląda w praktyce ??
Tak się też zastanawiałem do podejścia usług zwłaszzca jeśli chodzi o platforme osgi. Czy nie lepiej w niektórych przypadkach użyć po prostu asynchronicznego jms ? Np jeśli mamy moduł (bundle) odpowiedzialny za audyt, to czy nie lepiej po prostu aby inne moduły wysyłały odpowiednie komunikaty asynchroniczne jms niż korzystały z serwisów
Tak jak mówiłem nie mam doświadczenia z tą technologią, dlatego chciałbym usłyszeć wasze opinie na ten temat.