SORU
18 AĞUSTOS 2009, Salı


.Gerçekten kaldırılmış NET Uzak?

Herkes nasıl diyor .NET Uzak XML tarafından değiştiriliyor, ama sadece ne kadar doğru olduğunu merak ediyorum. Uzak onaylanmaz herhangi bir resmi açıklama görmedim, ve kesinlikle Uzak XML daha mantıklı senaryolar var gibi geliyor bana. Uzak ile ilgili nesneleri ya da yöntemlerden hiçbiri, hatta çerçeve 4.0 sürümünde kaldırılmıştır. Ayrıca benim bildiğim kadarıyla Sistemi.3.5 ve 4.0 ortamlarında eklentisi Uzak kullanın.

Herkesin aksine herhangi bir resmi açıklama var mı?

Makale, Choosing Communication Options in .NET (Bu makalenin son sürüm olarak 3.0 için) belirtir:

8 Çapraz uygulama etki alanı iletişim

Eğer aynı süreç içinde farklı uygulama alanlarında nesneler arasındaki iletişimi desteklemek isterseniz, kullanmanız gerekir .NET uzak.

Şimdi, bu, tabii ki, doğru değil, XML kesinlikle uygulama etki alanı sınırları çapraz olabilir, ama bu senaryo için resmi tavsiye veriyor?

Clemens Vasters Uzak ve XML sahibi takım olan () bu soru gönderdim: . güncelleme:

Clemens, hem de uzak ve XML sahibi takımda olduğunu biliyorum, ve kaynak gitmem gerek inandığım bir kaç sorum var.

İlk olarak, uzak yerlere gidecek olup olmadığı hakkında bir sorum var. Özellikle, yaygın uzak işlem çapraz uygulama etki alanı, iletişim için kullandığı oldukça geniş bir uygulama var, ve eğer Uzak Bu kullanım olarak kabul edilir merak ediyordum "". eski Eğer öyleyse, Uygulama.Createınstance ve arkadaşları başka bir şey ile değiştirilir?

Bu onun cevap

Uzak bir parçası .Net ve Çerçevesi gibi gidiyor değil mi. COM Windows 3.5/Windows 95, NT ve uzağa gitmedi ve bu yakın bir zamanda olacak, ben de göremiyorum.

Bu, çok az kalkınma yatırımlarının Uzak girmek olduğunu söyledi. XML Uzak halefi ve COM/yönetilen kod için DCOM supplants.

İşlem için,-uygulama çapraz iletişim Uzaktan iletişim CLR doğal yoludur. Eğer performans sorunları, veri veya kısa sürede çok sayıda mesajları büyük miktarda pompalama görüyorsanız, XML ve NetNamedPipeBinding ciddi bir göz atmalısınız.

CEVAP
18 AĞUSTOS 2009, Salı


Bu eski bir teknoloji demek daha yerinde bir tanım olur.

http://msdn.microsoft.com/en-us/library/72x4h507(VS.85).aspx

Bu konuda bir miras özgüdür devam eden bir teknoloji geriye dönük uyumluluk mevcut ve tavsiye edilmez uygulamalar yeni bir gelişme için. Dağıtılmış şimdi uygulamalar geliştirilmelidir Windows bu İletişimi kullanarak Vakfı (XML).

Güncelleme: inter/intra//inter/süreç arasında ayrım yapmıyor XML içi uygulama. Eğer XML tek makine iletişimi kullanıyorsanız borular - hemen hemen tüm gerçekçi senaryolarda iyi performansı verecektir kullanarak adlandırılmış.

Karşılaştırma 2* *bir performans için.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • bobinire

    bobinire

    24 EYLÜL 2006
  • Chuck Testa

    Chuck Testa

    14 AĞUSTOS 2011
  • RealPapaPit

    RealPapaPit

    16 Mart 2009