我已阅读了大量文档 和一些博客,并希望了解我对 SharePoint 移动客户端开发选项的理解,而无需在 SharePoint 服务器本身上进行开发。
共享点 2010
- 服务器对象模型:不适用,因为代码必须在 SharePoint 服务器上运行。
- 客户端对象模型 (JavaScript):不适用,因为不允许跨站点脚本。
- 客户端对象模型(托管 .Net 代码):可能,但需要额外的 .Net 服务器才能与 SharePoint 服务器通信。然后,这个新服务器可以为移动客户端提供 JSON。
- RESTful:功能有限,但与托管客户端对象模型不同,不需要额外的服务器。
共享点 2007
- 服务器对象模型:不适用,因为代码必须在 SharePoint 服务器上运行。
- 不推荐使用的 SOAP Web 服务:可能。
问题:这个列表是否详尽?我的总结准确吗?