20 maja 2007

SCAlenie (kompozyt) z Apache Tuscany i Apache Maven

Po kilku dniach rozpoznawania specyfikacji SCA - Service Component Architecture postanowiłem spróbować swoich sił i sprawdzić jej obietnice tworząc SCAlenie (częściej zwane jako kompozyt, ale pachnie mi za bardzo hutą, czy czymś podobnym) z wykorzystaniem Apache Tuscany oraz Apache Maven. Procedurę tworzenia SCAlenia opisałem w postaci kolejnego artykułu SCAlenie (kompozyt) z Apache Tuscany i Apache Maven. Jest to przyczułek do kolejnego rozpoznania bardziej skomplikowanych możliwości SCA z użyciem EJB, BPEL oraz Spring Framework.

SCAlenie jest podstawowym elementem specyfikacji architektury komponentów usługowych (SCA) i czym więcej zapoznaję się z nią, tym bardziej chcę ją wykorzystać w projektach. Możliwości rozproszenia aplikacji i korzystania z usług, których realizacja jest nie tylko w Javie, a których składanie (nie powinienem napisać scalanie?) odbywa się przy pomocy adnotacji i pliku XML są bardzo kuszące. Co rusz pojawia się wykorzystanie Spring Framework, Java EE oraz OSGi. Wszystko co ciekawe w jednym! Nic, tylko SCAlać!

p.s. Jeśli są propozycje przejścia na użycie słowa kompozyt, albo jeszcze innego zamieniam się w słuch.