2009-04-29 71 views
1

我知道在內部使用SharePoint是免費的,但如果我創建的應用程序能夠在外部提供一些存儲在SharePoint中的數據,該怎麼辦?這是做法的合法方式,還是我必須支付完整的SP許可證才能做到這一點?Sharepoint - 在內部網絡之外提供數據

回答

1

您的情況中最便宜的選擇可能是在Windows Server Web Edition(〜400英鎊)上安裝WSS + Sql Server 2008 Express,以避免爲CAL或外部連接器付費。

0

在內部使用SharePoint不是免費的。您需要每個服務器副本的服務器許可證以及每個使用它的客戶端的客戶端訪問lincenses(CAL) - 內部。 SharePoint託管並在外部發布了許可SharePoint的單獨模型。

您應該與您的微軟許可提供商談論此事,這不是一個真正的編程問題,這是一個授權問題。

1

只有Windows Sharepoint Services(WSS 3.0)是免費的,並且包含在Windows 2003和2008中,因此與其一起獲得許可。如果用戶需要在網站上進行身份驗證(即使用表單身份驗證),則您需要爲每個用戶提供Windows CAL或外部連接器許可證。如果您沒有用戶帳戶(「匿名訪問」),那麼您不應該需要任何額外的許可。另一方面,Microsoft Office SharePoint Server 2007(MOSS 2007)是一種商業產品,需要任何內部或外部使用許可證。

IANAL,因此請向MS Licensing查詢。

0

爲連接到intrenet的SharePoint提供許可費用。您有自己的應用程序從SharePoint讀取數據(例如webservices/rss)並將其公開給互聯網的情況完全不同,且不太可能考慮進行許可。

鑑於您只暴露部分數據而不是界面,您應該沒問題。如果您使用CAL訪問SharePoint,我相信運行您訪問SharePoint 的應用程序的用戶將使用其中一個CAL。

你真的需要檢查你的SharePoint許可人是否100%。