Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 9 odgovora
  • 3.150 pregleda

Najnovija ↓

Server i Client komunikacija-desktop application 02.07.2010. u 13:52 · pre 198 meseci #1
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.
Re: Server i Client komunikacija-desktop application 02.07.2010. u 14:39 · pre 198 meseci #2
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/
Potpis
Aj sad svi u biblioteku da nesto pojedemo i popijemo ...
--------------------------------
Knjigovodstvo

Re: Server i Client komunikacija-desktop application 02.07.2010. u 20:06 · pre 198 meseci #3
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.
Re: Server i Client komunikacija-desktop application 02.07.2010. u 21:28 · pre 198 meseci #4
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.
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: Server i Client komunikacija-desktop application 02.07.2010. u 23:53 · pre 198 meseci #5
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. :)
Re: Server i Client komunikacija-desktop application 03.07.2010. u 00:45 · pre 198 meseci #6
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.
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: Server i Client komunikacija-desktop application 03.07.2010. u 00:49 · pre 198 meseci #7
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
Potpis
To sto nekoliko miliona ljudi tvrdi da nisi u pravu ne znaci da stvarno nisi - Frank Zappa

https://youtu.be/DLe358DPGXU
Re: Server i Client komunikacija-desktop application 03.07.2010. u 12:07 · pre 198 meseci
izmenjeno 1 put, poslednji put MarkoGagi 04.07.2010. u 10:31
  1. MarkoGagi04.07.2010. u 10:31zapis iz teksta poruke
#8
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.
Re: Server i Client komunikacija-desktop application 04.07.2010. u 12:22 · pre 198 meseci #9
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.
Re: Server i Client komunikacija-desktop application 05.07.2010. u 14:17 · pre 198 meseci #10
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?
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme