2010-10-27 19 views
5

Bu sorunun benim için doğru bir forum olduğunu bilmiyor muyum?Pencere Servisi, WCF Hizmet uygulaması ve ASP.NET web hizmeti uygulaması arasındaki fark nedir?

Web Hizmetlerinde yeniyim. Bugün sadece açık VS2008 i ve 3 SERVİS projenin türünü

1. Window Service 
2. WCF Service application 
3. ASP.NET web service application 

bana bu üç proje arasındaki farkı bulmak için yardım edin bulundu?

Ne tür bir projeye karar vermeliyiz?

+0

Bunlardan biri cevap verebilir mi? / –

cevap

0

Çok kısa açıklama: Windows işletim sistemi üzerinde çalışan bir hizmeti devletler olarak

Windows hizmetidir. Örneğin, Windows makinesinde çalışan endeksleme servisi bir Windows servisidir.

Asp.NET Web Hizmeti, yalnızca http ile kullanılabilen ve sunucuda barındırılan bir hizmettir.

WCF, birbirleriyle iletişim kurabilen çok platformlu hizmetler oluşturmanızı sağlayan bir çerçeve, katman veya platformdur. WCF servisleri daha fazla protokolü destekler. Sunucu, uygulama veya başka servisler tarafından kullanılabilir. Bir web servisi veya windows servisi oluşturmak için WCF'yi kullanabilirsiniz.

Hafif web hizmetleri oluşturmak için daha yeni ve daha kolay bir yaklaşım, durum bilgisi olmayan Web API'sidir. VS 2017 Topluluk Sürümü'nü indirmenizi öneriyorum, bu yüzden sadece bu seçeneklere bağlı kalmıyorsunuz.

İlgili konular