Nasıl Bir kaynak (ekran) yapmak için erişilebilir yalnızca bir kullanıcı dağıtılmış .Net uygulamasında bir seferde?

oy
1

Bir yöneticiysem sadece ekran gereken bir istemci sunucu bazlı camlar formları uygulama var. yönetici işlevselliği herhangi bir zamanda yalnızca bir yönetici perdeyi erişebilir şekilde uygulanması gerekmektedir. pencereler .NET Remoting kullanarak sunucuya istemci uygulaması görüşmelerini oluşturur. Ve sunucu tarafında birden makinelerde dağıtılır.

Oluştur 09/12/2008 saat 21:26
kaynak kullanıcı
Diğer dillerde...                            


2 cevaplar

oy
3

Bu DB tablosu kullanılarak aracılığıyla en kolay yapılabilir. Tipik DB aksaklığa dayanıklı zaten ve ortak kilit senaryo için kullanmak için güvenli bir kaynaktır. Sadece zaman, vb has it kilitli kaynakla ilgili biraz bilgi içeren bir kilit tabloya sahip

Ayrıca kilit durumunu saklamak için piyasada çeşitli "devlet sunucuları" birini kullanabilirsiniz. Eğer yeni dağıtılmış devlet teknolojilerinden biri yatırım sürece bu olsa bir başarısızlık noktası sunuyor.

Ancak, eğer gerçekten başka sorunlar için kendinizi kuruyorsanız. Sen bu kilit gerçekten gerekli neden bakarak kapalı en iyisin vb kilidi kimin inceleyen bir kilidini zorlayarak izin vermek için bir ekran gerekir. Bir teknoloji veya iş gereksinimi var mı? Sen daha kolay ve temiz bir şekilde kullanıcı deneyimini iyileştirecek bir kötümser veri güncelleme senaryosunu uygulayabilir.

Cevap 09/12/2008 saat 21:31
kaynak kullanıcı

oy
0

Sen pencere şu anda kullanımda bunu gösteren sunucuda bir statik üyesi korumak gerekir. Emin kullanarak evreli olduğundan emin olun kilidi () değerini ayarlarken işlevini. Daha sonra yönetici ekranını görüntülemeden önce bu değeri kontrol edebilirsiniz.

Bildiğim kadarıyla sunucu tarafında söz konusu olduğunda, bunu birden fazla PC üzerinde var olduğunu söz. Bu bir sanal sunucu olarak faaliyet topolgy bir yük dengeli tür var mı? Eğer öyleyse, bir veritabanında değerini devam gerekebilir. ASP.Net devam aynı şekilde düşünün oturum durumu . Ben sunucuda bulunabilir, ancak bir sunucu grubu varsa o tüm sunucular tarafından kullanılmak üzere SQL Server taşınabilir.

Cevap 09/12/2008 saat 21:33
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more