Ako si precvicit sockety

Programovacie jazyky, rady, poradňa...
grrJava
Amateur
Amateur
Príspevky: 33
Registrovaný: 12 feb 2012, 16:35

Ako si precvicit sockety

Príspevok od používateľa grrJava »

Ahoj ludia. Nepoznate pls niekto nejaky dobry sposob/zadanie ulohy, ako si precvicit socketovu komunikaciu v hocijakom jazyku? Prave sa tym zaoberam a naozaj si to potrebujem precvicit.
Baseilos
Light Expert
Light Expert
Príspevky: 57
Registrovaný: 01 máj 2011, 2:15

Re: Ako si precvicit sockety

Príspevok od používateľa Baseilos »

- Aplikacie na vzdialene ovladanie PC - Na ovladanom PC otvoris socket na ktorom budes pocuvat prichadzajuceho prikazy
- Aplikacia ktora po pripojeni klienta mu posle nejake data (cas ...)
failExperiment
Expert
Expert
Používateľov profilový obrázok
Príspevky: 191
Registrovaný: 10 aug 2011, 14:19

Re: Ako si precvicit sockety

Príspevok od používateľa failExperiment »

Prenos sborou, nieco ako vlastny torrent.
ppt
Darca
Darca
Používateľov profilový obrázok
Príspevky: 1920
Registrovaný: 27 máj 2006, 11:24
Kontaktovať používateľa:

Re: Ako si precvicit sockety

Príspevok od používateľa ppt »

Alebo webovy klient, kde sa mozes naucit aj fungovanie HTTP protokolu. Pripadne namiesto weboveho klienta rovno vlastny webovy server. Na prvy pohlad to moze vyzerat zlozito, avsak po pochopeni fungovania HTTP protokolu to je malina :)
c-ice
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 475
Registrovaný: 04 mar 2008, 15:18
Kontaktovať používateľa:

Re: Ako si precvicit sockety

Príspevok od používateľa c-ice »

na a potom mozes odovzdat zamna ... http://147.175.106.2/kaivt/Predmety/KP? ... p11-12.pdf
axxis
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3690
Registrovaný: 29 máj 2007, 21:53
Bydlisko: Spálené mlyny
Kontaktovať používateľa:

Re: Ako si precvicit sockety

Príspevok od používateľa axxis »

Uplna klasika je IM klient. Sprav si server, na ktory sa v threadoch budu pripajat klienti a mozu si navzajom pisat.
grrJava
Amateur
Amateur
Príspevky: 33
Registrovaný: 12 feb 2012, 16:35

Re: Ako si precvicit sockety

Príspevok od používateľa grrJava »

Baseilos napísal:- Aplikacie na vzdialene ovladanie PC - Na ovladanom PC otvoris socket na ktorom budes pocuvat prichadzajuceho prikazy
- Aplikacia ktora po pripojeni klienta mu posle nejake data (cas ...)
1. Uz som trochu robil. Prihlasenie, vypisovanie suborov v priecinku, stahovanie, uploadovanie. Fuska, no celkom dobre.
2. TO som robil ked som zacinal
failExperiment napísal:Prenos sborou, nieco ako vlastny torrent.
Tiez mozne, nie prave najlahsie, ale celkom hej... BTW utorrent pouziva UDP nie? Aspon co som kukal wireshark...
ppt napísal:Alebo webovy klient, kde sa mozes naucit aj fungovanie HTTP protokolu. Pripadne namiesto weboveho klienta rovno vlastny webovy server. Na prvy pohlad to moze vyzerat zlozito, avsak po pochopeni fungovania HTTP protokolu to je malina :)
Uz som to skusal v jave. Dosiel som po posielanie cieleneho suboru z requestu GET, a ked sa na to nabuduce pozriem tak to dam do threadov... Mam ale problem s serverovimi skriptami. Viem ze teoreticky mozem spustit php.exe -subor alebo podobne no neviem ako mozem zobraz data ktore spracuje......
c-ice napísal:na a potom mozes odovzdat zamna ... http://147.175.106.2/kaivt/Predmety/KP? ... p11-12.pdf
toto je nad moje sily. I ked skusit to mozem...
axxis napísal:Uplna klasika je IM klient. Sprav si server, na ktory sa v threadoch budu pripajat klienti a mozu si navzajom pisat.
Mozem urobit, ale podobne veci som uz robil. No, uvidim...

BTW neviete niekto nejaky sposob ako zachytavat data ktore posiela mikorofon? Bol by som ich potom odosielal serveru.....

No teda idem sa poriadne pozriet na vzdialene pocitace, mozno na ten http sever....
Inac, neviete niekto pre co mi pri testoch uz dvakrat zhodilo pocitac? Priznam sa ze tam pouzivam Thread.Sleep pretoze vsetko bezi na 127.0.0.1 co znamena ze niektore seversockety alebo tcp/udp clienti/listenery sa mi teda stavaju dva na jeden port a to mi vzdy vyhadzuje chybu....
failExperiment
Expert
Expert
Používateľov profilový obrázok
Príspevky: 191
Registrovaný: 10 aug 2011, 14:19

Re: Ako si precvicit sockety

Príspevok od používateľa failExperiment »

Nic ti nebrani spravit prens suborou aj pomocou TCP.
Podla mna je aj IM klient dobry napad, zaujimave by tam bolo doplnit nejake siforvanie, aby si sa mohol hrat na Al-Kaidu.

Dva sokety na jeden port mat nemozes, serveru pridel nejaky natvrdo a klientovy nechaj nech si vebrerie sam.
Napísať odpoveď