SharePoint 已提供通过以下选项访问其数据库的条款
- 服务器对象模型
- 客户对象模型
- 网页服务
SharePoint 网站本身是否在内部使用服务器对象模型?
是的,它确实。显然,对象模型的某些区域是其自身私有的,但如果它可用,那么您使用的是与 SharePoint 相同的东西。
我同意安迪伯恩斯的回答,但让我们澄清一下。所有东西都按下一个方案工作
Client Object Server COM wrappers Unmanaged
Models <-> Object <-> & <-> Native Code <-> DataBases
Web Services <-> Model COM objects (core)
是的,没错,SharePoint 在内部仍然可以在旧的非托管代码中运行,因为第一个版本是在 .NET Framework 诞生之前发布的。