zkouška 1.2. 2008

Ceberus at 2008-02-06 17:44:09

Snad si to pamatuju správně: zadáním bylo duo klient-server nad UDP. Klient poslal jméno souboru (zadaný argumentem) + data načtená ze vstupu serveru, ten data uložil do aktuálního adresáře pod daným názvem souboru. Klient poslal první požadavek na daný socket serveru, server měl odpovědět z jiného socketu a pak už měla komunikace probíhat přes ten druhý.

Používat se mohlo cokoliv, ani internet nebyl odpojený. Já jsem se to právě pokoušel postavit na malém příkladu UDP-klient-server ze cvičení. Doma jsem pro init. serveru použil název PC nebo 127.0.0.1, ale v labu se mi to nepodařilo rozchodit. Neví pls někdo, jak na MS rozběhat komunikaci klienta se serverem?

GreedyX at 2008-02-07 10:10:46

Nebude to tím, že používáš well-known porty (0 - 1024)?
Já mám jako zápočťák TFTP a na fakultě to běhá v pohodě.
Jinak Chadima má u sebe na stránkách příklad na UDP.

Ceberus at 2008-02-08 10:50:52

Dík, asi to byly ony, i když mám pocit, že jsem při zkoušce zkoušel i vyšší čísla. Chadimovy příklady (TCP i UDP) fungují (jméno serveru 127.0.0.1 a port jiný než well-known), akorát nějak zrušil celý svůj web, tak jsem dal kopii na http://uloz.to/xxYL3a2D/mff-chadima-zip - taková sbírka řešených příkladů z cvičení se jistě hodí ke zkoušce.