2012-12-11 8 views
0

我recenlty創建使用Microsoft WCF中使用Silverlight的模塊RESTful服務的微軟ASP.NETapplication請問我可以知道重定向到沒有.svc擴展名的Web服務URL的好處是什麼?

我會得到像下面這樣當調用Web服務的難看網址:

https://www.blahblah.com/blahblahSilverlightServiceblahblah.svc/IblahSilverlightService/retrieveusername

一些技術文章,博客和論壇建議我使用Microsoft URL ReWrite模塊重定向RESTful服務,以便使用不帶.svc擴展名的url。

除了事實,網址是艱難的齧合閱讀,很長,我可以請知道什麼是重定向到不具備.svc擴展Web服務URL的好處?

回答

1

這是最挑剔的美學,因爲大多數情況下REST服務用於將計算機與計算機對話。但是爲了給這個評論添加一點肉,我會說,不是使用你使用過的svc方法,而是使用工廠方法來獲得我認爲你想要的乾淨的URL。

http://msdn.microsoft.com/en-us/library/vstudio/bb412178(v=vs.90).aspx

的 「http://本地主機:8000/EchoWithGet S =你好,世界!」

相關問題