我们在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#代码来做到这一点?