2010-09-17 13 views
5

Olası Çoğalt:
Which to choose: ASP.NET MVC or RESTful WCF?RESTful api oluştururken neden MVC yerine WCF kullanmalıyım?

şimdiye yerine ASP.Net MVC gibi bir şey çok daha az karmaşık bir dinlendirici hizmetlerini oluşturmak için WCF kullanmak isteyeyim zaman anlamaya çalışıyorum ? MVC ile, url ve çıktıları kolayca kontrol edebilirim. WCF ile işlerin doğru bir şekilde yapılmasını sağlamak için bir miktar know-how ve karmaşıklık var.

Belki bu soru tartışmacıdır, ancak WCF'nin sınırlı bir anlayışına sahibim. Bu yüzden eğitime bakmak için bir alev savaşı başlatmamaya çalışıyorum.

Teşekkürler!

+0

Sanırım elmaları portakallarla karşılaştırıyoruz. – fnCzar

+0

@fnCzar, JsonResult? –

+1

@fnCzar Katılmıyorum. RESTful servisler ile veri sağlamak için WCF kullanıyorsak, MVC ile aynı şey yapılabilir mi? (IMHO) ile çok daha az karmaşıklık. – Micah

cevap

3

Her ikisini de kullandım ve dürüstçe, mvc eylemleri gibi çok daha kolay ve daha hızlı ayarlanabilen daha rahat bir ayardır. Wcf yapılandırma dosyalarının karmaşıklığı kesinlikle saçma ve sınırsızdır. Imo ..

Mesela .. aynı wcf hizmetleri projesini birkaç farklı iis sürümüne yerleştirdim ve yalnızca belirli bir yapılandırmada çalışmazlardı. Google'ın her yerinde, sadece aptalca bir öğenin, çalışabilmesi için web yapılandırmasına eklenmesinin gerektiğini öğrenmek için vardı. Epik zaman kaybı.

İlgili konular