2008-10-21 13 views
5

Birkaç web hizmetini açığa çıkarmak istiyorum ancak bunları Windows'taki barındırma hizmeti olarak barındırma konusunda IIS'de barındırmayı düşünüyorum.WCF Web Hizmeti'ni IIS'de Barındırmada olduğu gibi Windows Hizmeti olarak barındırmak istersiniz

Bu iyi bir uygulama mı?

Evet ise? Nasıl güvenli hale getirebilirim?

Erişimi olan kullanıcıların kimliğini doğrulamak istiyorum (özel güvenlik veritabanımıza karşı) ve ayrıca isteğin iş ortağımızdan (X.509 sertifikaları ????) fazla çalışmadığından emin olmak istiyorum. .

bu bağlamda da işaretçileri için teşekkür ederiz.

Teşekkür & Saygılarımızla, Ajay

cevap

6

Eğer ııs6 kullanarak bir Windows hizmeti kullanıyorsanız pek çok senaryo için bir zorunluluktur., Windows Servisleri% 100 desteklenir ve WCF'yi barındırmanın% 100 güvenli bir yolu. bunları IIS'de olduğu gibi aynı seçeneklerle yapın.

12

Aşağıdakiler de dahil olmak üzere her bir barındırma yönteminin Artıları/eksilerini açıkça gösteren this Microsoft article belgesini okumak isteyebilirsiniz: Konsol/WinForms Uygulaması, IIS 6 ve 7 (farklılıklar vardır) ve Windows Hizmetleri.