我有一個.NET的Windows服務,我希望用戶能夠使用Web UI進行配置。可以使用Windows服務爲Web UI服務,而不是像apache或IIS這樣的外部Web服務器?如果有幫助,Windows服務還託管WCF和RESTful Web服務。如何從Windows服務中提供網頁?
1
A
回答
2
如果您願意提供靜態頁面,則可以在RESTful WCF服務中實現此方法;
public Message HtmlContent()
{
return WebOperationContext.Current.CreateTextResponse("<h1>Hello World</h1>", "text/html");
}
+1
謝謝。我需要能夠爲動態頁面提供服務。也許我可以爲所有動態內容使用ajax,所以我仍然在提供靜態頁面? – Brian
+0
我同意,你可以使用一個包含動態ajax操作的靜態頁面 –
相關問題
- 1. RavenDB Windows服務如何提供網頁服務?
- 2. 如何從網站提供OAuth服務?
- 3. 如何在Windows中從XAMPP apache服務器提供html文件
- 4. 我應該如何爲壓縮網頁提供服務?
- 5. 如何爲自定義的網頁提供服務?
- 6. 如何從Web服務器提供JSON?
- 7. 從asp.net網頁運行windows服務
- 8. Windows服務器iis6不再提供任何服務
- 9. 如何從我的IIS 7服務器提供顛覆服務?
- 10. Windows服務提供了錯誤 - System.Security.SecurityException
- 11. Windows服務提供錯誤1053 - System.IO.DirectoryNotFoundException
- 12. 如何檢查互聯網接入服務提供在Android中
- 13. 如何在本地網絡中提供ASP.NET Web API Web服務
- 14. 如何從不提供寧靜服務的網站提取數據?
- 15. 互聯網服務提供商從哪裏獲得互聯網?
- 16. WCF託管在Windows服務+網頁中?
- 17. 我如何從一個URL提供網頁頁面?
- 18. 在drupal網站上提供WMV服務?
- 19. 通過XCode提供網絡服務
- 20. 如何在iPhone應用程序中提供從我的網站註冊服務?
- 21. 網絡服務提供者不提供位置更新
- 22. AWS提供網站還是僅提供虛擬服務器?
- 23. 如何從網頁中提取網址?
- 24. Google Analytics(分析):按網頁和服務提供商篩選
- 25. 是否可以在Windows服務中從自主託管的Web API提供網頁?
- 26. 如何從Action中爲Angular 2服務注入提供者?
- 27. 我如何從Laravel的服務提供者中覆蓋路由?
- 28. 如何從我自己的服務/提供者中使用Angular的$ log服務?
- 29. Windows 2008 R2服務器偶爾爲端口80上的網頁提供服務,其他端口都很好
- 30. spark如何實時提供Web服務?
我嘗試在網頁上託管Silverlight應用程序,WCF REST服務(無Web服務器)提供的問題是服務器身份。客戶端機器認爲它自己託管網頁,因此將數據從該頁面傳遞到服務器可能會非常棘手 – EvAlex
您可以看看這個類似的問題:http://stackoverflow.com/questions/4268814/embedded-c-sharp-web-server – Joe