1
我有一組編碼的Web服務。需要創建一個結合了某些共享點2010功能和我的服務功能的應用程序。我正在考慮部署服務作爲我正在構建的SharePoint應用程序(在虛擬目錄中)的一部分[由於我不希望服務調用(腳本調用)最終導致跨域]在SharePoint 2010中託管現有Web服務
這是正確的做法。如果是的話,需要同時使我的服務使用虛擬目錄
我有一組編碼的Web服務。需要創建一個結合了某些共享點2010功能和我的服務功能的應用程序。我正在考慮部署服務作爲我正在構建的SharePoint應用程序(在虛擬目錄中)的一部分[由於我不希望服務調用(腳本調用)最終導致跨域]在SharePoint 2010中託管現有Web服務
這是正確的做法。如果是的話,需要同時使我的服務使用虛擬目錄
可以使用SPDev工具生成的SharePoint Web服務disco.aspx和wsdl.aspx文件SharePoint應用程序的一部分,以確保什麼:
SPDev.exe -o GenWS -url http://Central-Administration-URL -asmx CustomWS.asmx
然後部署所需的所有組件,以海關總署,複製的.asmx,disco.aspx,wsdl.aspx文件到文件夾14 hive\ISAPI
。
我不認爲(如果部署的服務到14 hive\ADMISAPI
文件夾或_vti_adm
),你可以比其他_vti_bin
路徑,但你可以到子文件夾部署Web服務,並使用網址像http://Site/_vti_bin/CustomDotNetWebServices/CustomWS.asmx
。
SharePoint 2010中支持自定義服務 - ASP.NET和WCF的:
@Marek:我有一組已編碼的服務。網絡(這與共享點無關)。現在我想創建一個消耗這些服務的SharePoint應用程序。我希望它們成爲同一個應用程序的一部分,這意味着服務應該可以通過相同的url進行訪問(除了_vti_bin會更好地實現邏輯分離) – Ajay 2011-01-28 04:18:10