Novo

Forum kao aplikacija na telefonu

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

Recimo da hocu da napravim chat aplikaciju u C# -u ....

  • 7 odgovora
  • 3.523 pregleda

Najnovija ↓

Recimo da hocu da napravim chat aplikaciju u C# -u .... 18.01.2006. u 15:44 · pre 253 meseca #1
1. Da li postoji nacin da se .Net servis stavi na server nekog provajdera (a da on dozvoli pristup po tamo nekom portu- ovima mom servisu) ili bi morao sam da se snadjem za server ... ono .. da stavim neki racunar negde gde ce ljudi preko neke staticne IP adrese imati pristup njemu?
2. Posto ne vidim nacin da to uradim preko WebServisa, jer koliko ja znam sa webservisima ne postoji dvosmerna komunikacija, to bi morao biti .Net Win servis koji bi radio preko remotinga ... ili mozda drugacije .... ?

Posto cisto sumnjam da bi bilo ko od provajdera dozvolio da mu se na mashini vrti neki servis za koji nezna ni sta ni kako radi, cisto hocu da to cujem i od vas ... da mi bude mirna savest ...a i ako neko ima bolju ideju neka se neustrucava da je podeli...

Pozdrav
Re: Recimo da hocu da napravim chat aplikaciju u C# -u .... 18.01.2006. u 15:52 · pre 253 meseca #2
imas na netu primere za chat u .net-u su koristili remoting za chat
koliko se secam ne koriste fiksne ip

druga opcija da koristis jabber protocol

treca opcija neka zanimacija sa bazom :)
sql server i aplikacije. moze da funkcionise

cetvrta ...

Potpis
"Hmmm", rekao je, "...suprostavlja se nadrealizmu prikrivene metafore..." Razmišljao je tome na trenutak, a onda je zatvorio beležnicu s mrkim osmehom.
"I smrt je za njih suviše dobra"
Re: Recimo da hocu da napravim chat aplikaciju u C# -u .... 18.01.2006. u 16:46 · pre 253 meseca #3
Svaka aplikacija koja otvara portove je potencijalna bomba na serveru provajdera. Dakle, to odmah zaboravi. Jedina ti je varijanta da svoj komp postavis kod provajdera. Ako je to sve u amaterske svrhe - i ovo zaboravi, skupo je.
Potpis
OTPOR blokadi ulica, OTPOR blokiranom Beogradu, OTPOR blokiranoj Srbiji
Re: Recimo da hocu da napravim chat aplikaciju u C# -u .... 18.01.2006. u 18:22 · pre 253 meseca #4
Kao sto rece Java, verovatno ces morati da radis server hosting ako hoces two-way remoting, ja licno ne znam nijednog provajdera koji dozvoljava custom servise na shared serverima. Nije da ih briga mnogo, nego ako se nesto desi onda su odgovorni ostalim sajtovima na tom serveru.

Medjutim, chat server mora da moze da radi u one-way rezimu, jednostavno zato sto ima dosta korisnika koji su iza firewalla i/ili NATa, koji nisu dostupni spolja tako da tvoj server ne moze da im salje poruke, moze samo da ih skuplja, a klijent da radi u pull rezimu i da ih periodicno skida. MSN, ako nesto nisu promenili, od verzije 7 radi potpuno u oba rezima u zavisnosti od tvoje vidljivosti na net-u (ranije su samo porucice prolazile, dok je za sve ostalo trebala two-way komunikacija).

Ono sto mozes da radis a da te ne kosta puno je one-way pull klijent preko web servisa.
Potpis
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić
Re: Recimo da hocu da napravim chat aplikaciju u C# -u .... 19.01.2006. u 10:10 · pre 253 meseca #5
Znaci ako je ikako moguce to uraditi ... a da radi na nekom od provajdera je da u pozadini bude web servis a klijent radi one way pooling .... to je sad jasno ... e sad ...

Mozda neko ima iskustvo sa ovim ...

Kako ide to oko web servisa kod provajdera ... ja sam cuo da samo EuNet podrzava ASP.Net ... i placa li se to nesto posebno ili ide kao ono sajt ko sajt ...
Re: Recimo da hocu da napravim chat aplikaciju u C# -u .... 19.01.2006. u 13:38 · pre 253 meseca #6
Web servis je, i trebao bi da bude, sto se provajdera tice isto sto i web site u asp.net-u. Isto radi preko HTTP protokola samo ne razmenjuje HTML nego SOAP poruke. Zvrcni pa pitaj, ne bi me cudilo da probaju da ti naplate vise :)

btw, samo mala terminoloska ispravka, nije pooling, nego pulling. Zvuci isto ali su dve razlicite stvari; pooling je tehnika kesiranja u kojoj se reusable objekti / procesi / itd kesiraju za buduce koriscenje (npr. pool SQL konekcija) najcesce se koristi u situacijama kad inicijalizacija tog objekta / procesa / itd. traje dugo ili je resource intensive; sa druge strane pulling je tehnika razmene podataka u kojoj primalac podataka sam mora da ih pribavi. :)

Potpis
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić
Re: Recimo da hocu da napravim chat aplikaciju u C# -u .... 19.01.2006. u 14:29 · pre 253 meseca #7
jel neko pokusavao da radi chat sa sql serverom u ulozi serverske strane?
Nesto sam napravio u mssql i funkcionisalo je ok na malom broju korisnika, al nikad nisam stigao da istestiram na vecem broju korisnika
Potpis
"Hmmm", rekao je, "...suprostavlja se nadrealizmu prikrivene metafore..." Razmišljao je tome na trenutak, a onda je zatvorio beležnicu s mrkim osmehom.
"I smrt je za njih suviše dobra"
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme