OSGI je určitě svělá technologie, ale nepodceňujte inherentní složitost, kterou si tím zanesete do vlastní aplikace. My jsme šli cestou vlastní modularizace postavené nad aplikačními kontexty Springu (viz. http://blog.novoj.net/2007/09/08/serial-modularni-systemy-ve-spring-frameworku/), ale později vzniklo i open-sourcové řešení na podobném principu: http://code.google.com/p/impala/
Možná bych zkusil zvážit i toto. Dostanete za to čistou architekturu s minimálním overheadem navíc. Samozřejmě takových možností jako OSGII mít sice nebudete, ale ono je to někdy spíš na škodu mávat atomovkou tam, kde stačí AK-47 ;-) Honza -------------------------------------------------------------- Ing. Jan Novotný @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ http://blog.novoj.net Myšlenky dne otce Fura -------------------------------------------------------------- 2011/3/1 Tomas Hubalek <tomas.huba...@onsemi.com> > A proc kazda domena nema svuj war, ktery se zbuilduje podle konfigurace pro > danou domenu? > > Tom > > > -----Original Message----- > > From: konference-boun...@java.cz [mailto:konference-boun...@java.cz] On > Behalf > > Of Jiří Nápravník > > Sent: Tuesday, March 01, 2011 9:49 AM > > To: Java > > Subject: Re: moduly v aplikaci > > > > Ano preferoval bych Spring. > > > > Ted si to nedovedu uplne predstavit. Potrebuji to tak, ze to pobezi na > > ruznych domenach, ty nasmeruji na ten jeden dany server, a pro kazdou > > tu domenu bude ruzna konfigurace tech modulu. > > > > JN > > > > 2011/3/1 Ondrej Nekola <on...@nekola.cz>: > > > Spring? > > > > > > A je nutne bezet vice instanci vedle sebe, nestacila by jedna, ktera > > > obsahuje veskerou funkcionalitu, ale poskytuje vice interfacu okoli? > > > > > > S pozdravem > > > Ondřej Nekola > > > > > > > > > > > > 2011/3/1 Jiří Nápravník <jiri.naprav...@gmail.com>: > > >> Zdravím, > > >> potřebuji udělat aplikaci, která bude co možná nejvíce modulární. > > >> Uvedu například CMS, bude třeba dodat anketa, tak se udělá modul > > >> ankety, který povolím a v adminu/frontendu se objeví tahle > > >> funkcionalita. > > >> > > >> A druhá věc, chtěl bych aby aplikace byla na jednom místě a běželo > > >> více instancí, přičemž každá instance by měla různé povolené moduly > > >> například přes kofigurační soubory. > > >> > > >> Můžete mi doporučit, co nastudovat? > > >> > > >> Díky > > >> Nápravník > > >> > > > > > > > > > > > -- > > Přeji pěkný zbytek dne > > Jiří Nápravník > > > > www.enbros.cz >