Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Server i Client komunikacija-desktop application

[es] :: .NET :: Server i Client komunikacija-desktop application

[ Pregleda: 2179 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

MarkoGagi
Student
Beograd

Član broj: 262871
Poruke: 26
82.117.202.*



Profil

icon Server i Client komunikacija-desktop application02.07.2010. u 12:52 - pre 167 meseci
Drugari interesuje me sledece,
imam desktop aplikaciju koju bih koristio kao server, tj. da salje neke vrednosti po potrebi.
I moram da napravim klijent aplikaciju, tj. bice vise klijenata, koji se moraju povezati sa serverom, konstantno cekati na informaciju od servera, primati informacije i neke vrednosti...

Pa me interesuje kako to da odradim?
Pokusavao sam sa .NET remoting, ali svi primeri koje sam nasao su sa local ip adresom, tj. ne moze klijent da se konektuje sa serverom ako je server na drugom racunaru.

Jel neko ovo radio, pa da mi pomogne.

Pozdrav.
 
Odgovor na temu

Radovan__III
Radovan__III
Beograd

Član broj: 15669
Poruke: 1245
*.dynamic.isp.telekom.rs.



+26 Profil

icon Re: Server i Client komunikacija-desktop application02.07.2010. u 13:39 - pre 167 meseci
potrebno je samo da umesto lokalne adrese upises web ip adresu koju je dobio dati racunar, da ugasis firewall i ako je potrebno uradis fowardovanje porta. Na ovom sajtu mozes da proveris da li ti je port otvoren http://www.canyouseeme.org/
Aj sad svi u biblioteku da nesto pojedemo i popijemo ...
--------------------------------
Knjigovodstvo

 
Odgovor na temu

MarkoGagi
Student
Beograd

Član broj: 262871
Poruke: 26
82.117.202.*



Profil

icon Re: Server i Client komunikacija-desktop application02.07.2010. u 19:06 - pre 167 meseci
Ispostavilo se da mi nije ni jedan port otvoren.
Imam wireless, tacnije neki Nano Station 5, kojem nemam pristup.
Pokusavao sam u firewall-u da otvorim portove ali bezuspesno.
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12848



+4784 Profil

icon Re: Server i Client komunikacija-desktop application02.07.2010. u 20:28 - pre 167 meseci
Citat:
Radovan__III: potrebno je samo da umesto lokalne adrese upises web ip adresu koju je dobio dati racunar, da ugasis firewall i ako je potrebno uradis fowardovanje porta. Na ovom sajtu mozes da proveris da li ti je port otvoren http://www.canyouseeme.org/

Ovo podebljano nikako. Ne trebas zbog aplikacije iskljucivati firewall ni pod razno. Potrebno ga je podesiti tako da dopusta toj aplikaciji da koristi taj port. Nista vise. Bilo sta vise od toga je negiranje same sustine postojanja tog firewall-a.
 
Odgovor na temu

MarkoGagi
Student
Beograd

Član broj: 262871
Poruke: 26
82.117.202.*



Profil

icon Re: Server i Client komunikacija-desktop application02.07.2010. u 22:53 - pre 167 meseci
Da li je mozda resenje u kreiranju VPN servera i klijenta.

Kako neko inace ovo resi, kada ima aplikaciju kao server i vise udaljenih klijenata.....
Neki primer, source code ili nesto, bio bih zahvalan. :)
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12848



+4784 Profil

icon Re: Server i Client komunikacija-desktop application02.07.2010. u 23:45 - pre 167 meseci
Pa, nema potrebe da pravis VPN a kod je isti, samo koristis javnu IP. Ono sto tebi moze da predstavlja problem je ako nemas javnu IP adresu. Kako ces to resiti, zavisi kako si spojen na Internet.
 
Odgovor na temu

pl4stik
Senior .NET programmer/Consultant
oDesk
NI na nebu NI na zemlji

Član broj: 173596
Poruke: 715
*.dynamic.isp.telekom.rs.

Sajt: xx-auth.com.azhar.arvixe...


+31 Profil

icon Re: Server i Client komunikacija-desktop application02.07.2010. u 23:49 - pre 167 meseci
Za to mozes da iskoristish web servise, a to od prilike znaci da napravish/izlozis izvore nekih podataka i komunikacija sa njima vrsi se xml kroz http koristeci SOAP... Tvoja app tj. njen prezentacioni deo komunicira sa web servisima kao njenim DAL-om pri cemu su ta dva sloja fizicki odvojena... Sve u svemu nije problem pogotovu ako koristish pogodnosti Visual Studia za pravljenje DAL-a i referenciranje web servisa ali trebace ti malo vremena da shvatish ...

Pogledaj ovo za pocetak vidi http://channel9.msdn.com/posts...to-a-Web-Service-in-ASPNET-20/ pogotovu ako radish sa bazom
To sto nekoliko miliona ljudi tvrdi da nisi u pravu ne znaci da stvarno nisi - Frank Zappa

https://youtu.be/DLe358DPGXU
 
Odgovor na temu

MarkoGagi
Student
Beograd

Član broj: 262871
Poruke: 26
82.117.202.*



Profil

icon Re: Server i Client komunikacija-desktop application03.07.2010. u 11:07 - pre 167 meseci
Imam wireless i verovatno su portovi zatvoreni u podesavanjima antene, kojoj nemam pristup.

Ali moguce je da se uplati i da mi provider da javnu ip adresu. Moje pitanje je da li je ovo nesigurno? Mislim ako ce mi biti jedan port uvek otvoren zbog aplikacije?

I da li ce klijenti moci da se konektuju bez problema i otvaranja portova?


Ovaj projekat je chat server i klijent.
http://www.mediafire.com/?tmwdzvgmcyo

Mene interesuje kako mogu poslati poruku svim konektovanim klijentima?
Kako dobiti listu konektovanih klijenata.


[Ovu poruku je menjao MarkoGagi dana 04.07.2010. u 10:31 GMT+1]
 
Odgovor na temu

zika025
Student, ECCF
Sombor - Subotica

Član broj: 201105
Poruke: 40
*.dynamic.isp.telekom.rs.



Profil

icon Re: Server i Client komunikacija-desktop application04.07.2010. u 11:22 - pre 167 meseci
Koliko sam upoznat s ovom problematikom, ne možeš bez otvaranja porta. To se podešava u okviru AP-a ili Routera, zavisi šta imaš...
Problem dinamičke IP adrese možeš rešiti pomoću no-ip.com. Ovaj sajt ti omogućava da napraviš hostname i da ga vežeš za tvoju eksternu IP adresu. Takođe nude i aplikaciju koja će ti konstantno usklađivati definisan hostname sa IP-om. Naravno, sve za dž. ;)

P. S.> Port moraš otvoriti samo za računar na kom je server aplikacija. Za klijente to ne bi trebalo biti potrebno.
 
Odgovor na temu

MarkoGagi
Student
Beograd

Član broj: 262871
Poruke: 26
82.117.202.*



Profil

icon Re: Server i Client komunikacija-desktop application05.07.2010. u 13:17 - pre 167 meseci
Ok, pokusacu to, ako nista trazicu javnu ip adresu.

Ali ono sto me najvise zanima, vezano za samu aplikaciju, jeste kako poslati poruku svim konektovanim klijentima najbrze?
Da li je najbrzi nacin sa .net remoting i kako?
Recimo u ovom projektu imamo listu konektovanih klijenata, i slanje poruke svakom pojedinacno mi ne deluje kao dobro resenje ako svima poruka mora da stigne za sekund?
 
Odgovor na temu

[es] :: .NET :: Server i Client komunikacija-desktop application

[ Pregleda: 2179 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.