2013-03-14 144 views
4

我有一個問題,我SOAP的服務我當地 動態CRM 2011安裝在我的Windows Server 2008 R2服務器上的Dynamics CRM中2011 SOAP服務/網絡

如果我打電話給我的SOAP的服務

"http://crmdevsvr/Contoso/XRMServices/2011/Organization.svc" 

"http://crmdevsvr/Contoso/XRMServices/2011/Organization.svc?wsdl" 

它成爲一個響應。

否則,如果我把我的SOAP的服務Silverlight的資源,它竣工圖內部使用功能 GetSoapService()一個URL

"Uri serviceUrl = CombineUrl(GetServerBaseUrl(), "/XRMServices/2011/Organization.svc/web");" 

當我嘗試撥打網址它不起作用:

"http://crmdevsvr/Contoso/XRMServices/2011/Organization.svc/web" 
0現在

,有趣的(或不)的問題是,該URL/網絡最終只能有時

/weburl的結尾是什麼意思?

+0

我們最後使用/ web嗎? – glosrob 2013-03-14 08:57:53

+0

[關於SOAP端點的MSDN文章](http://msdn.microsoft.com/zh-cn/library/gg490657.aspx)是此端點上的文章。我相信你已經遇到過它......但由於我對這個端點一無所知,我希望有人會發現它有用。 – 2013-03-14 14:57:17

回答

0

我用/網絡工作端點而回,這是我的理解:

的OrganizationService是一個服務器端的端點,這意味着你需要先引用它在你的服務器端代碼之前,你可以調用網絡方法。您可以通過將dll或Web引用添加到項目來完成此操作。

如果您想從客戶端調用web方法,則需要使用/ web方法。它基本上是JavaScript和Silverlight的OrganizationService方法的一個包裝。