Személyes eszközök
Keresés

 

A InfoWiki wikiből

(Változatok közti eltérés)
a (Új oldal, tartalma: „== Beadandó program ==”)
Aktuális változat (2010. május 13., 19:24) (lapforrás)
a
 
1. sor: 1. sor:
== Beadandó program ==
== 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.
 +
 +
<alairas>Hernyák Zoltán</alairas>

Aktuális változat

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.141.24.134 cikk