Prikaz jedne poruke
Stara 22.12.2010, 0:26   #2
Ivan-94
Veteran
 
Član od: 15.3.2009.
Lokacija: Beograd
Poruke: 654
Zahvalnice: 240
Zahvaljeno 63 puta na 43 poruka
Slanje poruke preko MSN-a korisniku Ivan-94 Slanje poruke preko Skypea korisniku Ivan-94
Određen forumom Re: Kreiranje remote control aplikacije

Citat:
doctor kaže: Pregled poruke
Eh, ovako, volim da učim kroz rad, i došao sam na ideju da razvijem aplikaciju koja radi isto što i TeamViewer, na primer.

Radio bih je (client side deo) u VB.Net ili C#, s tim što C# u principu ni ne poznajem, a VB poznajem prilično solidno, pa bih se pre opredelio za njega, da ga usavršim koliko god mogu kad već toliko dugo radim sa njim.

Prvo, znam da je ovo veliki posao ali sam spreman da uložim vremena i truda koliko god je potrebno jer želim da uđem u taj "svet" server/client aplikacija koje funkcionišu preko neta pomoću standalone servera ili direktno (ovo prvo me trenutno najviše zanima).

Dakle, moja pitanja su:
1. Na kom principu bi funkcionisao server na netu, i u kom jeziku bi bilo najbolje napisati server side deo aplikacije (ASP.Net, PHP...?)
2. Na koji se način odvija client-server komunikacija i kako implementirati pravu enkripciju (i neki link o enkripciji i dekripciji podataka uopšte)?
3. Neki koristan link o tome kako se u .Net-u prave ovakve aplikacije i neki koristan link o System.Net klasi, pošto se ako sam dobro skontao ona koristi za bilo kakvu vrstu lokalne i "globalne" komunikacije.

U principu, zanima me kako bi tekao razvoj ovakve aplikacije, kako bi funkcionisala, šta bi sve trebalo da znam, i odakle početi.

I, da napomenem ponovo, znam koliki je ovaj zalogaj za mene (i bilo koga ko radi ovo sam) ali sam spreman da radim da bih naučio što je više stvari moguće, tako da bih vas molio da ne bude komentara tipa "mani se ćorava posla."

Hvala svima unapred na pomoći, predlozima i sugestijama.
1.Ja bas sad radim sa web servisima...i odlucio sam se za php koristeci nusoap biblioteku(tutorial), najpre zato sto za asp.net trebas da nadjes hosting...

2.Ako koristis web service onda se komunikacija obavlja preko SOAP protokola, ali ako posebno programiras server koji mora da bude stalno da bude ukljucen, onda se komunikacija vrsi preko TCP/IP.A za enkripciju mozes da napises neki tvoj algoritam ili da koristis neki vec postojeci(MD5,AES,DES,RSA,SHA...) pa da podatke saljes tako enkriptovane pa da ih client koji ih prima dekriptuje.

3.
http://www.codeproject.com/KB/webser...cescsharp.aspx
http://www.sanity-free.com/125/php_w...p_clients.html
http://www.codeproject.com/KB/IP/TCPIPChat.aspx
http://www.codeproject.com/KB/IP/tcpserverall.aspx

Sve ti je to za C#, a mozes i na codeproject-u da nadjes i za VB.
Ivan-94 je offline   Odgovor sa citatom ove poruke
Sledeći korisnik se zahvaljuje korisniku Ivan-94 na korisnoj poruci:
doctor (22.12.2010)