2013-03-24 65 views
0

我期待有一個WCF服務,是自託管(沒有IIS!)因爲我想直接向項目之間處理數據,而不是使用DB。WCF設計方法爲自託管服務

Basicly我需要的是聽讓說服務:

HTTP:/我公有制-IP /服務名稱/方法名/

,並在用戶創建和HTTP請求到該地址發生什麼事,我希望能夠在調試模式下趕上所以可以說我有一個名爲平安經營合同:

public string Ping() 
{ 
return "Ping"; 
} 

當用戶創建一個n HTTP請求,他會得到該方法,等等......

我的問題是最好的設計是做什麼的,請記住,這項服務應該來自世界各地,並且位於我的桌面上,我知道我需要打開端口和東西,但我可以處理。

我從如何設計這樣一個項目,你們的建議需要,如果你有教程,例如,文章或任何數據上的問題,我會比感激更多。

在此先感謝。

+1

A [搜索查詢(https://www.google.co.uk/search?q=wcf+tutorial+自我+託管)帶來了很多例子。在Wild Internet上打開一個基於HTTP協議的自託管WCF服務的端口是實施seppuku的一個肯定方法。 – oleksii 2013-03-24 12:24:36

+0

這我知道該怎麼做,我正在尋找更具體的關於設計以及如何做到這一點 – 2013-03-24 20:07:30

+0

有一個IIS,Windows服務或自託管應用程序的設計沒有區別一些信息,一些信息的內容:定義ABC:地址,綁定和合同。如何舉辦應用並不重要。 – oleksii 2013-03-24 20:32:05

回答

0

你使用任何過程將需要創建ServiceHost的類的實例。這是核心類,它實際照顧recieveing的,調度信息,服務instantes的實例等