Aynı LAN'daki farklı bir sunucudaki bir .NET 4 istemci uygulamasından bir SQL Server 2008 R2'ye bağlanırken, üç farklı ağ protokolü ayarlanabilir:
- TCP
- İsimli Borular
- Bağlantı dizesinde hiçbir şey ayarlama ve varsayılanı kullanma
En iyi uygulama nedir? Ne seçeceksin?
Ek bilgiler: Hem TCP hem de Adlandırılmış Yöneltmeler hem sunucuda hem de istemcide etkinleştirilir. Uygulama veritabanı yansıtma kullanıyor. İstemci ve sunucu hızlı bir LAN üzerinden iletişim kurar.
Bunu araştırıyoruz çünkü nadir ve sahte bağlantı ve zaman aşımı sorunlarımız var. (Ama ne olursa olsun en iyi uygulamayı bilmek istiyorum).
Bu konuda MSDN'de bir makale var ama çok genel ve belirsiz. Yararlı bir şey önermez veya önermez.
tcp:
yıllar sonra farklı bir şirketin ortamında çoğu bağlantı dizesinin bir parçası olarak yapılandırıldığını buldum . Sanırım benzer problemler buldular.