Caf!
Mozem doporucit rozsirene RMI Cajo
http://java.net/projects/cajo/pages/Home
Excelentna vec. Hlavne "spolocne" instancie objektov nemaju chybu.
Mam na tom postavenu klient server aplikaciu vizualizacie vymennikovych
stanic ovladanych cez bacnet.
Ako bacnet kniznicu pouzivam bacnet4java a dole bacnet stack v Ccku
A este k tomu spodku, mrkni sa na dosku HYREDBULL V3,dva mega ram
,ethernet, RS485 a prijatelna cena.
Nieje to o JAVE takze ak chces podrobnosti napis.
S pozdravom ARSI
Dňa 30.10.2011 11:09, Vladislav Korecký wrote / napísal(a):
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ý