Kezdőoldal » Számítástechnika » Programozás » C# feladat, többszálú szervera...

C# feladat, többszálú szerveralkalmazás?

Figyelt kérdés
üdv, a feladat a köv: a szerveren több szálon kell futni x szálnak ami bemenetként kap y anyagot és állít elő z terméket amit akár más szál is használ majd bemenetként. a kliensnek tudni kell a szálakat indítani megállítani, információkat lekérdezni róla. Nem konkrét megoldást várok, csak csapásirányt, vagy segédanyagokat, leginkább a remote részhez! Előre is köszi!?

2013. febr. 7. 15:00
 1/5 anonim ***** válasza:

Reiter C# jegyzete.

Amúgy threadek, és a szerverhez meg socketek kellenek.

2013. febr. 7. 16:02
Hasznos számodra ez a válasz?
 2/5 A kérdező kommentje:
a thread-es rész oké, a socket-esben nem vagyok annyira otthon, de megvan az a jegyzet, meglesem. köszi
2013. febr. 7. 16:14
 3/5 anonim ***** válasza:

Nem feltétlenül kell socket, legalábbis nem abban az értelemben, hogy neki kell kézzel megirnia. Ott van pl. a WCF a szerver-kliens kommunikációra.


Egyébként elég homályosan és pontatlanul fogalmaztad meg a speficikációt, ez valami iskolai feladat? Vagy saját project? Nem tudnál irni egy komolyabb leírást?


Így elég nehéz bármit is mondani.

2013. febr. 7. 17:05
Hasznos számodra ez a válasz?
 4/5 A kérdező kommentje:
valami remote interface-es megoldásra lenne szükségem. a feladat lényege ennyi, a szerveren kell majd x thread ami fogyasztja a "nyersanyagot" és elő is állít, azaz úgy működik mint egy gyártósor. a klienssel meg monitorozni kell tudni, indítani és leállítani egy ilyen thread-et. a gépeket reprezentáló osztályt még kiügyeskedem valahogy, de a szerver kliens kommunikációs részről csak elméleti infóim vannak.
2013. febr. 7. 17:30
 5/5 anonim ***** válasza:

A remote monitoringra a WCF lesz a neked való, abból is full duplex mód.

A szerver-oldali interface-en definiálsz egy-egy hívást szál elindítására/leállítására, bár a szálak inputját/outputját nem tudom, hogy tervezed definiálni.

Aztán a monitorozásra két lehetőséged van, ha explicit lekérdezést akarsz, akkor még egy hívás kell erre, ha azt akarod, hogy a szerver automatikusan szóljon, ha valami változik, akkor meg egy callback contract.

2013. febr. 7. 21:41
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!