我的本地的 SOAP-Service 出现问题 我的 Windows Server 2008 R2服务器上安装了 Dynamics CRM 2011 。
如果我使用
调用 SOAP-Service"http://crmdevsvr/Contoso/XRMServices/2011/Organization.svc"
或
"http://crmdevsvr/Contoso/XRMServices/2011/Organization.svc?wsdl"
它成为回应。
否则,如果我使用 Silverlight-Resource 调用 SOAP-Service ,它会在内部使用该功能构建 GetSoapService() 网址
"Uri serviceUrl = CombineUrl(GetServerBaseUrl(), "/XRMServices/2011/Organization.svc/web");"
当我尝试拨打网址时,它不起作用:
"http://crmdevsvr/Contoso/XRMServices/2011/Organization.svc/web"
现在,有趣(或没有)的问题是, / web 结尾的网址仅适用于 。
网址末尾 / web 的含义是什么?
答案 0 :(得分:0)
我曾经和/ web端点工作了一段时间,这是我的理解:
OrganizationService是服务器端端点,这意味着您需要先在服务器端代码中引用它,然后才能调用Web方法。您可以通过将dll或Web引用添加到项目中来完成此操作。
如果要从客户端调用Web方法,则需要使用/ web方法。它基本上是JavaScript和Silverlight的OrganizationService方法的包装。