2011-08-19 183 views
0

SharePoint 2010 Web部件是否可能公開Web服務(WCF?)?SharePoint 2010 Web部件公開Web服務?

如果滿足某些條件,我想讓Web部件發送電子郵件。網絡部分應該每15分鐘通過一次自定義內部調度程序發起的呼叫。

乾杯

回答

0

Web部件只是一個可視化組件。它可以暴露一個Web服務。但是,可以創建自定義Web服務並將其部署到SharePoint,以便您可以從站點訪問數據(可能是列表),並添加自定義邏輯以發送電子郵件。

Here's a good guide on how to deploy web services to SharePoint

+0

謝謝。大部分所需的邏輯/數據庫方法已經存在於Web部件中,所以試圖避免在單獨的Web服務中重複該方法... – raydenl

+0

如果您是共享的邏輯,您可以將您的共享邏輯放入dll中並將其部署到gac中涉及代碼重複。 – alf

+0

雖然1)部署到共享點的自定義Web服務與Web部件共享dll(在gac中),或者2)託管wcf服務的自包含Web部件,會是更好的選擇嗎? – raydenl