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

SqlDependency u WAN okruzenju ...

[es] :: .NET :: .NET Desktop razvoj :: SqlDependency u WAN okruzenju ...

[ Pregleda: 1773 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

nikitaGradov
Beograd

Član broj: 223576
Poruke: 206
92.244.151.*



+3 Profil

icon SqlDependency u WAN okruzenju ...07.03.2011. u 11:31 - pre 159 meseci
Radim na razvoju jedne desktop aplikacije (u C# jeziku), koja ce raditi u WAN okruzenju (preko VPN mehanizma). Znaci, korisnici ce pristupati bazi (SqlServer 2005), preko VPN mehanizma, koja ce se nalaziti na racunaru, na nekoj lokaciji u inostranstvu.
Sama logika aplikacije je takva da korisnici ocekuju, da se tako izrazim, unos odredjenih podataka (od strane drugih korisnika aplikacije), zatim reaguju (preduzimaju odredjene akcije), pa i oni generisu upise u bazu, koje ocekuju sledeci korisnici itd.
Ja sam primijenio SqlDependency mehanizam (da bih izbjegao periodicnu provjeru baze na neki vremenski interval), na osnovu primjera sa Interneta, i testirao u lokalnoj mrezi, sa nekoliko racunara (i SqlExpress serverom) i to radi zadovoljavajuce.

E sad, moje je pitanje: da li za SqlDependency ima ikakvih ogranicenja u slucaju rada u WAN okruzenju?

Ako neko ima prakticnih iskustava sa radom SqlDependency mehanizma u WAN okruzenju, bicu mu zahvalan za bilo kakvu informaciju ...

Pozdrav
Programming is fun, but writing good software is hard ...
 
Odgovor na temu

Boris B.
Ljubljana

Član broj: 213615
Poruke: 286
*.evj-kabel.net.



+14 Profil

icon Re: SqlDependency u WAN okruzenju ...07.03.2011. u 19:03 - pre 159 meseci
Kada sam testirao SqlDependancy pre 2 godine (i odlučio se za PostgreSQL i njegov NOTIFY ) video sam da svaki put kada ga pokreneš ostavlja djubre po SQL serveru koje ne čisti za sobom, mada možda su to popravili od tada.
if it walks like a duck and quacks like a duck, it could be a dragon doing a duck
impersonation.
 
Odgovor na temu

nikitaGradov
Beograd

Član broj: 223576
Poruke: 206
*.adsl-a-3.sezampro.rs.



+3 Profil

icon Re: SqlDependency u WAN okruzenju ...07.03.2011. u 23:17 - pre 159 meseci
Citat:
Boris B.: Kada sam testirao SqlDependancy pre 2 godine (i odlučio se za PostgreSQL i njegov NOTIFY :) ) video sam da svaki put kada ga pokreneš ostavlja djubre po SQL serveru koje ne čisti za sobom, mada možda su to popravili od tada.


Zahvaljujem se na odgovoru. Molim te, mozes li biti konkretniji, sta podrazumijevas pod 'djubretom po SQL serveru'? Ja nisam neki ekspert za SQL servere, pa mi je svaki podatak (i iskustvo) dobrodosao ...

Pozdrav

P.S. Sta je: 'PostgreSQL' ?
Programming is fun, but writing good software is hard ...
 
Odgovor na temu

Boris B.
Ljubljana

Član broj: 213615
Poruke: 286
*.zaslon-telecom.si.



+14 Profil

icon Re: SqlDependency u WAN okruzenju ...08.03.2011. u 09:10 - pre 159 meseci
Pogledaj u Management Studiu tvoju bazu->Service Broker -> pod-nodove, ako nisu sredili stvar videćeš negde tonu imena sa guidima u njima, ne sećam se tačno gde. To su sve service contracti koje je SQL server "zaboravio" da počisti za sobom zbog SqlDependancy-a.

PostgreSQL je RDBMS kao i SQL Server, samo što je open-source i meni lično je DB-of-choice ako mogu da biram. Ima ugrađenu SQL komandu NOTIFY koja šalje proizvoljnu poruku svim konekcijama tako da možeš da obaveštavaš konekcije o čemu hoćeš, npr. napraviš stored proceduru koja pravi račun i na kraju šalje NOTIFY RacunChanged, tako da svi koji realtime prate račune mogu da osveže svoju listu.
if it walks like a duck and quacks like a duck, it could be a dragon doing a duck
impersonation.
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6041



+4631 Profil

icon Re: SqlDependency u WAN okruzenju ...08.03.2011. u 13:22 - pre 158 meseci
To nagomilano djubre bi trebalo da je bug koji je resen odavno, jos u 2005 SP2. Jesi to skoro gledao? Ili nisi imao sp2?
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ć
 
Odgovor na temu

Boris B.
Ljubljana

Član broj: 213615
Poruke: 286
*.dsl.siol.net.



+14 Profil

icon Re: SqlDependency u WAN okruzenju ...09.03.2011. u 08:47 - pre 158 meseci
Ima jedno dve godine, možda i više. Lepo ako su popravili, mada i bez tog problema nisam bio nešto oduševljen.
if it walks like a duck and quacks like a duck, it could be a dragon doing a duck
impersonation.
 
Odgovor na temu

nikitaGradov
Beograd

Član broj: 223576
Poruke: 206
92.244.151.*



+3 Profil

icon Re: SqlDependency u WAN okruzenju ...09.03.2011. u 08:50 - pre 158 meseci
Citat:
Boris B.: Pogledaj u Management Studiu tvoju bazu->Service Broker -> pod-nodove, ako nisu sredili stvar videćeš negde tonu imena sa guidima u njima, ne sećam se tačno gde. To su sve service contracti koje je SQL server "zaboravio" da počisti za sobom zbog SqlDependancy-a.

PostgreSQL je RDBMS kao i SQL Server, samo što je open-source i meni lično je DB-of-choice ako mogu da biram. Ima ugrađenu SQL komandu NOTIFY koja šalje proizvoljnu poruku svim konekcijama tako da možeš da obaveštavaš konekcije o čemu hoćeš, npr. napraviš stored proceduru koja pravi račun i na kraju šalje NOTIFY RacunChanged, tako da svi koji realtime prate račune mogu da osveže svoju listu.


Ja imam Microsoft SQL Server Management Studio Express i u njemu nikako da pronadjem Service Broker, ovako kako si napisao? ( Pogledaj u Management Studiu tvoju bazu->Service Broker -> pod-nodove)

U svakom slucaju, izgleda da cu za, recimo, dvije nedjelje biti u mogucnosti da testiram aplikaciju 'uzivo' (da tako kazem, u WAN okruzenju), pa cu prenijeti svoja iskustva...
Programming is fun, but writing good software is hard ...
 
Odgovor na temu

[es] :: .NET :: .NET Desktop razvoj :: SqlDependency u WAN okruzenju ...

[ Pregleda: 1773 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

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