SharePoint API
2010-04-08 15:19
78 查看
SharePoint API
There are a number of different APIs that can be used to connect to SharePoint server. A brief outline of these follows.
Windows SharePoint Services
Object model allowing access to all aspect of the SharePoint server.
Can be accessed from the .NET framework.
Windows SharePoint Services Web Service
Web service interface to the Windows SharePoint server.
There are a large number of web services covering areas such as, security, site management, etc.
There appears to be no content management functions within this API (for example check-in, check-out, content versioning).
Services to include these missing content management features can be easily added.
The web services are split into two groups, the core SharePoint services and those relating to management of the SharePoint Portal.
General opinion is that the SharePoint web services are difficult to use, presumably because they have been badly designed.
WebDav
Remote Procedure Call Protocol / URL Protocol
The RPC protocol uses the HTTP POST request to send methods to Windows SharePoint services. An HTML response is returned.
URLs or CAML can be used to call methods. Use CAML to execute batch commands.
There are a number of FrontPage Server Extensions RPC methods.
Stssync Protocol
The styssync protocol enables an Events list or Contacts list from Microsoft Windows SharePoint Services site to be added to Microsoft Outlook 2003 or a third-party application that supports the protocol.
Client Side API
There are a number of Active X controls providing some access to the features of SharePoint.
These can be used in standard MS development environments (for example VB) or from within .NET.
Useful Definitions
CAML - Collaborative Application Mark-Up Language
PKMCDO - Microsoft Publishing and Knowledge Management Collaboration Data Objects
Retrieved from "http://wiki.alfresco.com/wiki/SharePoint_API"
There are a number of different APIs that can be used to connect to SharePoint server. A brief outline of these follows.
Windows SharePoint Services
Object model allowing access to all aspect of the SharePoint server.
Can be accessed from the .NET framework.
Windows SharePoint Services Web Service
Web service interface to the Windows SharePoint server.
There are a large number of web services covering areas such as, security, site management, etc.
There appears to be no content management functions within this API (for example check-in, check-out, content versioning).
Services to include these missing content management features can be easily added.
The web services are split into two groups, the core SharePoint services and those relating to management of the SharePoint Portal.
General opinion is that the SharePoint web services are difficult to use, presumably because they have been badly designed.
WebDav
Remote Procedure Call Protocol / URL Protocol
The RPC protocol uses the HTTP POST request to send methods to Windows SharePoint services. An HTML response is returned.
URLs or CAML can be used to call methods. Use CAML to execute batch commands.
There are a number of FrontPage Server Extensions RPC methods.
Stssync Protocol
The styssync protocol enables an Events list or Contacts list from Microsoft Windows SharePoint Services site to be added to Microsoft Outlook 2003 or a third-party application that supports the protocol.
Client Side API
There are a number of Active X controls providing some access to the features of SharePoint.
These can be used in standard MS development environments (for example VB) or from within .NET.
Useful Definitions
CAML - Collaborative Application Mark-Up Language
PKMCDO - Microsoft Publishing and Knowledge Management Collaboration Data Objects
Retrieved from "http://wiki.alfresco.com/wiki/SharePoint_API"
相关文章推荐
- Windows 商店应用中使用 SharePoint REST API
- SharePoint REST API - 使用REST API和jQuery上传一个文件
- SharePoint Client Object Model API 介绍以及工作原理解析
- SharePoint REST API - OData查询操作
- 使用 SharePoint API 自动部署 Web 应用程序
- SharePoint REST API - 基本操作(二)
- SharePoint JavaScript API in application pages
- SharePoint REST API - 概述
- SharePoint REST API - 一个请求批量操作
- SharePoint Client Object Model API 介绍以及工作原理解析
- SharePoint JS API 例子(一):获取Web的属性
- SharePoint REST API - 确定REST端点URL
- How To Iterate SharePoint Attachments Using The API
- SharePoint REST API - REST请求导航的数据结构
- SharePoint API如何处理时区问题
- SharePoint REST API - 使用REST接口对列表设置自定义权限
- Post/Reply a post by Social feed REST API in SharePoint 2013
- 深入解析SharePoint Content Deployment and Migration API 之一
- linq and rest api in sharepoint
- SharePoint rest api VS 取出来时间不一致问题