我們在Azure上使用多個WCF RESTful應用程序,一個用於Xbox 360用戶,一個用於PS3用戶。兩者的底層架構需要稍有不同,因此我們無法將端點合併爲一個角色。Azure定製端點
當前,這兩個角色都位於一個託管服務的部署之下。但是,在訪問角色時,是否可以讓他們坐在自定義終端上?這可以擴展到端點內的自定義文件夾嗎?
現在,我通過 http://[servicename].cloudapp.net/[template]
訪問WCF REST應用程序,但我希望能夠將它們分開無論是作爲 http://[servicename].cloudapp.net/[gamename]/ps3/[template]
http://[servicename].cloudapp.net/[gamename]/360/[template]
其中[gamename]/[ENV] /將直接扮演不同的角色。
通過現在設置的方式,即使Xbox360角色正在運行不同的服務,所有請求都會進入我的PS3端點。
我的問題是我可以通過編輯ServiceDefinition.csdef或ServiceConfiguration.Cloud.cscfg文件而不改變服務的C#代碼來做到這一點?