a nestacilo by pri pristupovani ku komunikacnemu interface + komunikovani 
pouzivat singleton a staticke metody ?
ak je problem vo vytvoreni viac instancii webovej aplikacii na servri ...

ivo

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf 
Of Vladislav Korecký
Sent: Sunday, 30.October 2011 11:09
To: Java
Subject: Systémová služba (nebo něco podobného)

Dobrý den,
jsem začátečník s Java a měl bych na Vás jeden dotaz.
Mám zařízení naslouchající na TCP a které dokáže obsloužit jen jednoho 
klienta (neumí více připojení současně). Jedná se o interface k regulaci 
domu.
Píši si webovou aplikaci (s použitím Apache Wicket), která by ovládala 
dům, ale řeším následující problém. Pokud se k webovým stránkám přihlásí 
více klientů, vytvoří se více instancí na webovém serveru a každá se 
bude snažit komunikovat s interface regulace, ale to je nedokáže obsloužit.
Napadlo mě řešení s vytvořením systémové služby, která by pomocí XML-RPC 
přijímala požadavky od webových aplikací a dávala by je do zásobníku 
FIFO. Jednotlivé požadavky by posílala do regulace a výsledek vracela 
zpět do webových aplikací.
Toto řešení má jednu chybu, nenajdu hosting (cenově dostupný) kam bych 
mohl nainstalovat vlastní systémovou službu, takové služby nabízí jen 
server hostingy a ty jsou moc drahé.
Lze tento problém nějak řešit přímo na aplikačním serveru ? Buď přes 
nějaké sdílení session mezi instancemi téže aplikace nebo lze dokonce 
vytvořit něco jako systémovou službu přímo v aplikačním serveru ?

Předem děkuji za nápady,
Korecký


Odpovedet emailem