2011-01-11 31 views
1

我需要在我的.NET應用程序中嵌入HTTP服務器。簡單地說,會有兩個動態生成的視圖,但可以這麼說 - 將只有兩個不同的頁面。是否值得使用博客文章中提供的WCF:Building a Basic Web Server Using WCF這樣一個簡單的任務?在這種情況下,使用HttpListener課程會更容易嗎?使用WCF進行簡單項目的HTTP服務器 - 值得嗎?

+1

什麼樣的客戶將會消費該服務?網頁瀏覽器? Windows服務?你需要以各種不同的格式提供迴應嗎? Json,XML,二進制文件? – Jeff 2011-01-11 16:08:35

回答

1

WCF的優勢在於以很多不同的格式向很多不同的客戶提供數據。如果這只是一個簡單的網頁,瀏覽器是唯一的客戶端,我會說WCF不值得。 ASMX更簡單易用。 WCF是假設是未來的方式,但這並不意味着ASMX是完全無用的。

我從來沒有使用HttpListener類,所以不幸的是,我不能評論它是否是一個好主意。