2013-02-20 94 views
2

我建一個WCF服務的Windows虛擬機上,並通過我的瀏覽器中鍵入這與WCF測試客戶端測試它:如何使用XAMPP測試使用Apache服務器的WCF服務?

http://localhost/Service1.svc/getAllCustomers 

...和它的作品相當不錯的。現在的問題是我想在我的真實計算機(而不是虛擬機)中進行相同的測試。

我使用XAMPP在虛擬機上,我已經設置在htdocs文件夾中的項目,我在我的瀏覽器中輸入:

http://10.211.55.3/WCFWebService/Service1.svc.cs/getAllCustomers 

的問題是,它不返回的結果調用getAllCustomers,而是以純文本形式返回Service1.svc.cs

我希望它做它在VM上做的同樣的事情 - 有人能告訴我什麼是問題嗎?我認爲這是因爲在虛擬機上它與WCF測試客戶端一起工作,並且由於我的計算機是Mac,所以我無法運行WCF測試客戶端。

回答

0

我在Google查詢中發現了這個。

我保持打開標籤,但繼續探索其他搜索結果。

一個我發現特別有趣的是這一個:WCF acting as Web Service without IIS

看來WCF提供了比其他IIS承載Web服務選項(控制檯應用程序,Windows應用程序,Windows服務)。

Windows服務鏈接在這裏提供:How to: Host a WCF Service in a Managed Windows Service

我沒有這樣做,所以我不能對你會遇到什麼問題闡述。

我只想讓其他人可能遇到這個問題(就像我一樣)知道去年發佈的答案可能並不是實際的結局。