Virtuální serverhosting by nestačil? Petr Zajíc
-----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Vladislav Korecký Sent: Sunday, October 30, 2011 11:09 AM 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ý
