Kliens szerver alkalmazás

Fórumok

Üdv!
Van egy programozási feladatom, mégpedig az ,hogy egy linuxos gépen futnia kell egy nagy számítási kapacitást igénylő programnak, és a hálózaton keresztül le kell tudnom kérdezni a program állapotát. A szerver programot c++-ban fogom megírni, azzal nincs gondom. Viszont a monitorozásnak platform függetlennek kellene lennie. Arra gondoltam, hogy valamilyen web alapú programnyelven készítem el. Ahhoz kérnék segítséget, hogy milyen programnyelvet javasoltok a kliens elkészítéséhez. Egy pár alapvető elvárás:
-platform függetlenség
-rugalmas grafikai képességek
-egyszerű kliens szerver képesség
Elsőre a java-ra gondoltam. Erről mi a véleményetek?
Köszi.
waleran

Hozzászólások

php, de ha a javat ismered akor erdemes azzal kesziteni
Ha egy kulon szalat epitesz be a programban ami var arra, hogy csatlakozzon a kliens, majd lekuldi a statust mar meg is oldottad. Limitalhatod, hogy csak localhost-rol fogadjon el bejovo csatlakozast (az alkalmazasra ertem es nem a kliensre) akor nincs gondod azza, hogy vedelmet epits be a kulso eleres letiltasara.
A masik elonye az lehet a dolognak, hogy a kliens programnak nem kell kotelezoen ugyanazon a gepen futnia, de akor mar nem megy a localhost tiltas, ami biztonsagi reseket okozhat.
_______________________________________________________
UBUNTU 8.04 Rock's!
Type cat /vmlinuz > /dev/audio to hear the Voice of God.

Hali!
Köszi a hozzászólásodat! Amit elfelejtettem mondani, hogy OpenGl-t kellene használnom... Azt hiszem ez php alatt nem oldható meg. Javaban pedig remélem, hogy igen. 3 dimenziós diagramokat kellene megjeleníteni a szerver által számolt adatok alapján. És ezek a diagrammok ráadásul időben változnak. Egyébként még nem értek a java programozáshoz, úgyhogy ez nem szempont, csak ha ezzel jól megoldható a feladat akkor megtanulom. A biztonság nem igen játszik, mert a szerver géphez csak fizikailag lehet hozzá férni, tehát hálózatból max belső háló. Internet hozzáférés nem lesz.
waleran

ööö ennél nem egyszerűbb ha logolja magát az a bizonyos program? :D

No rainbow, no sugar

mikor még írtam ennyi info volt itt "és a hálózaton keresztül le kell tudnom kérdezni a program állapotát. "

mondjuk "állapot" elég tág fogalom, de arra gondoltam logoljon csv-be whateverwant azt akkor egy excell-el (hűha! OpenOffice Calcv] is lehet belőle grafikont gyártani távolról vagy vmi a mágikus open metódussal.Ez sztem elég olcsó megoldás. :D

No rainbow, no sugar

Na varj, ha a szerver c++ akkor miert akarod java-val monitorozni?
Van olyan is (igaz, kevesen hasznaljak), hogy SNMP trap. Ez egy jelzes-szeruseg, mellyel a program allapotarol lehet informaciot kuldeni. Ha csinalsz egy sajat kulon MIB-et: a problema megoldva. SNMP trapet meg onnan nem lehet fogadni, ahol nincs SNMP support - peldaul ilyen eszkoz a kenyerpirito.
--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.