我已经搜索了很多关于这个主题的报道,并且找不到很多内容。
如果我有一个网站(我公司的内部网)MySite.company.com/ 我想实现与该网站相关联的Web服务{GetProductDetails.svc}
我可以创建用于访问服务的URL(端点),例如: MySite.company.com/Services/GetProductDetails.svc 我希望保持基址不变,而不必将服务的用户引导到其他地址。
我被告知需要这样的东西(基本上是一个单独的网站): MySite.company.com:1858/GetProductDetails.svc
或者我应该像这样创建一个单独的网站: MySiteServices.company.com/GetProductDetails.svc
答案 0 :(得分:2)
如果您的服务位于现有网站的服务文件夹中,则网址MySite.company.com/Services/GetProductDetails.svc
将有效。根据您使用的.NET版本,您需要在当前网站的web.config
中指定服务绑定。
如果您只是公开了产品详细信息,并且这超过HTTP
其他应用程序,您还可以使用Web API
,Learn Web API。