Személyes eszközök
Keresés

 

A InfoWiki wikiből

Tartalomjegyzék

Beadandó program

Két beadandó program elkészítése (mindkettő tartalmaz klienst és szervert is) az alábbi technológiák valamelyikével elkészítve (két különbözőt kell választani)

  • Windows Communication Foundation
  • I.C.E.
  • .NET vagy JAVA RMI
  • Web Service
  • alacsony szintű socket kezelés

Egyik beadandó

Egy algoritmikusan érdekes feladat megoldása kliens/szerver alapon, a szerver ismeri a feladatot, a kliensek segítenek a megoldásban. Jellemző ezekre a feladatokra, hogy a szerver egyedül lassan oldaná meg a feladatot, ezért a feladatot részekre bontja, és úgy küldi azokat ki a kliensek részére. A részeredményeket a szerver összesíti.

A szervernek kezelnie kell tudnia tetszőleges számú kliens segitőkész hozzáállását, de fel kell készülnie arra, ha valamely kliens leáll, és nem fejezi be a számára kiadott részfeladatot.

Két típus létezik:

  • számolásintenzív (pl kódfeltörések, visszalépéses keresés, ...) a szerver a kliens felé a feladatot kevés adatmennyiség (paraméter) átküldése mellett tudja kiadni, de a kliens azon sokat számol
  • adatintezív (pl képfeldolgozás) a feldolgozandó adat a sok, a szerver azért nem végezne gyorsan. A kliensek is hozzáférnek az adathoz, a szervertől csak a részfeladatuk pontosításához szükséges kevés információt kapja meg. Megoldható persze az is, hogy a szerver a nagy mennyiségű adatot is átadja, de ekkor romlik a hatékonyság

Második beadandó

A második beadandó esetén a szerveren központosított feladatmegoldás van használva. Van valami, amit csak a szerver tud megoldani, ezért a kliensek igénybe veszik a szolgáltatását. A szolgáltatás korlátozott funkciókkal elérhető login nélkül is, de login után a szolgáltatás bővebb vagy gyorsabb működésű legyen. A szolgáltatás pontos kilétére nincs megkötés (repülőjegyfoglalás), egyéni ötletekkel kell előállni.

Jósági paraméterek

  • a szerver a kliensek mindenféle meghibásodása ellen legyen védve
  • a szerver legyen képes egyidőben sok klienssel is biztonságosan kommunikálni
  • login a szerver felé csak egyszer történjen meg, a további szolgáltatáselérés során ne kelljen minden esetben újra és újra elküldeni a nevet és a jelszót.
Hernyák Zoltán
A lap eredeti címe: „http://wiki.ektf.hu/wiki/Iea/Tematika
Nézetek
nincs sb_3.219.31.204 cikk