SharePoint Protocol的使用初步
微软在MSDN上公布了SharePoint Products and Technologies Protocols, 文档采用PDF格式打包成ZIP供用户随意下载.
关于SharePoint Protocol的信息, 可以访问http://msdn.microsoft.com/en-us/library/cc339475.aspx. 这个页面上有下载地址.
所谓Protocol文档, 它对微软私有的SharePoint 产品与技术与其他微软产品交互的协议(包括对工业标准的扩展或者其他发布了的protocol)提供了非常细节的技术明细.
这份文档的目的就是为了在细节上描述protocol是如何被SharePoint产品与技术使用的. 每一个协议的明细文档都记录了技术需求, 技术限制, 依赖, 和微软的具体的协议行为.
这里的文档还包括一系列的概览, 和引用了的文档. 提供给您概念背景, 不同协议之间关系和交互方式的概览, 还有技术上的引用信息.
如果你下载了这份协议文档包, 你打开后应该是这样的:
看文件名很难搞清楚其对应的内容. 你需要参考Reference表, 才能找到你感兴趣的部分所对应的文档名. 我把核心内容列在下面, 以供参考.
注意, 这份协议文档还是在不断的更新中, 其中有些文档仅适用于SharePoint 2010, 有些仅适用于SharePoint 2007, 有些二者都适用. 要获得每个文档究竟适用于那个版本的sharepoint, 你可以查看每一个文档的附录部分(有的是附录A, 有的是附录B), 其中的Product Behavior对所适用的版本有说明.
[MS-ACCDT] Microsoft Corporation, "Access Template File Format Specification", July 2009.
[MS-ADMINS] Microsoft Corporation, "Administration Web Service Protocol Specification", June 2008.
[MS-ADS] Microsoft Corporation, "Access Services Data Server Protocol Specification", July 2009.
[MS-ADTS] Microsoft Corporation, "Active Directory Technical Specification", March 2008.
[MS-ALERTSS] Microsoft Corporation, "Alerts Service Protocol Specification", June 2008.
[MS-ASWS] Microsoft Corporation, "Access Services Protocol Specification", July 2009.
[MS-AUTHWS] Microsoft Corporation, "Authentication Web Service Protocol Specification", June 2008.
[MS-AXL] Microsoft Corporation, "Access Application Transfer Protocol Structure Specification", July 2009.
[MS-BCSDPFFS] Microsoft Corporation, "Business Connectivity Services Deployment Package File Format Specification", July 2009.
[MS-BCSDWPS] Microsoft Corporation, "Business Connectivity Services Deployment Web Service Protocol Specification", July 2009.
[MS-BDCDP] Microsoft Corporation, "Business Data Catalog Data Web Service Protocol Specification", June 2008.
[MS-BDCMFFS] Microsoft Corporation, "Business Data Connectivity Model File Format Specification", July 2009.
[MS-BDCRAWPS] Microsoft Corporation, "Business Data Connectivity Remote Administration Web Service Protocol Specification", July 2009.
[MS-CDEPLOY] Microsoft Corporation, "Content Deployment Remote Import Web Service Protocol Specification", June 2008.
[MS-CONATB] Microsoft Corporation, "Content Area Toolbox Web Service Protocol Specification", June 2008.
[MS-COPYS] Microsoft Corporation, "Copy Web Service Protocol Specification", June 2008.
[MS-CPSWS] Microsoft Corporation, "SharePoint Claim Provider Web Service Protocol Specification", July 2009.
[MS-CSOM] Microsoft Corporation, "SharePoint Client Query Protocol Specification", July 2009.
[MS-CSOMSPT] Microsoft Corporation, "SharePoint Client-Side Object Model Protocol Specification", July 2009.
[MSDN-ASPWP] Microsoft Corporation, "ASP.NET Web Parts Overview", http://msdn.microsoft.com/en-us/library/hhy9ewf1.aspx.
[MSDN-EXCELS] Microsoft Corporation, "Introducing Excel Services", http://msdn.microsoft.com/en-us/library/ms519581.aspx.
[MSDN-IIS] Microsoft Corporation, "Internet Information Services", http://msdn.microsoft.com/en-us/library/aa286507.aspx.
[MSDN-MOSS2007-SDK] Microsoft Corporation, "Microsoft Office SharePoint Server 2007 SDK",http://msdn.microsoft.com/en-us/library/bb931736.aspx.
[MSDN-ODBC] Microsoft Corporation, "Microsoft Open Database Connectivity (ODBC)", http://msdn.microsoft.com/en-us/library/ms710252.aspx.
[MSDN-OLEDB] Microsoft Corporation, "Microsoft OLE DB", http://msdn.microsoft.com/en-us/library/ms722784.aspx.
[MSDN-WSSWP] Microsoft Corporation, "Web Part in Windows SharePoint Services", http://msdn.microsoft.com/en-us/library/ms476318.aspx.
[MS-DOCTRANS] Microsoft Corporation, "Document Transforms Service Protocol Specification", June 2008.
[MS-DSPSTSS] Microsoft Corporation, "Data-Source Adapter SharePoint Team Services Web Service Protocol Specification", June 2008.
[MS-DWSS] Microsoft Corporation, "Document Workspace Web Service Protocol Specification", June 2008.
[MS-EAWF] Microsoft Corporation, "Group Approval Web Service Protocol Specification", June 2008.
[MS-ECTPWPS] Microsoft Corporation, "External Content Type Picker Web Service Protocol Specification", July 2009.
[MS-EMMWCF] Microsoft Corporation, "Metadata Shared Service WCF Service Protocol Specification", July 2009.
[MS-EMMWS] Microsoft Corporation, "Microsoft Enterprise Managed Metadata Web Service Protocol Specification", July 2009.
[MS-ESP] Microsoft Corporation, "Excel Web Services Protocol Specification", June 2008.
[MS-ESURL] Microsoft Corporation, "Excel Services Publishing Protocol Specification", June 2008.
[MS-FORMS] Microsoft Corporation, "Forms Service Protocol Specification", June 2008.
[MS-FPSE] Microsoft Corporation, "FrontPage Server Extensions Remote Protocol Specification", June 2008.
[MS-FSDAP] Microsoft Corporation, "Forms Services Design and Activation Web Service Protocol Specification", June 2008.
[MS-FSFDP] Microsoft Corporation, "Forms Services Feature Detection Protocol Specification", June 2008.
[MS-FSSHTTP] Microsoft Corporation, "File Synchronization via SOAP over HTTP Protocol Specification", July 2009.
[MS-FSSHTTPB] Microsoft Corporation, "Binary Requests for File Synchronization via SOAP Protocol Specification", July 2009.
[MS-GLOS] Microsoft Corporation, "Windows Protocols Master Glossary", March 2007.
[MS-IPFF] Microsoft Corporation, "InfoPath Form Template Format Structure Specification", June 2008.
[MS-IPFF2] Microsoft Corporation, "InfoPath Form Template Format Version 2 Structure Specification", July 2009.
[MS-IPFFX] Microsoft Corporation, "InfoPath Form File Format Specification", June 2008.
[MS-LISTSWS] Microsoft Corporation, "Lists Web Service Protocol Specification", June 2008.
[MS-MAR] Microsoft Corporation, "MOSS Analytics Reporting Protocol Specification", July 2009.
[MS-MEETS] Microsoft Corporation, "Meetings Web Services Protocol Specification", June 2008.
[MS-METAWEB] Microsoft Corporation, "MetaWeblog Extensions Protocol Specification", June 2008.
[MS-OCPROTO] Microsoft Corporation, "Office Client Protocols Overview", June 2008.
[MS-OFFICIALFILE] Microsoft Corporation, "Official File Web Service Protocol Specification", June 2008.
[MS-OFSGLOS] Microsoft Corporation, "Microsoft Office Server Master Glossary", June 2008.
[MS-OSALER] Microsoft Corporation, "Alerts Interop Protocol Specification", June 2008.
[MS-OSCO] Microsoft Corporation, "Office Server ClickOnce Manifest Structure Specification", July 2009.
[MS-OUTSPS] Microsoft Corporation, "Lists Client Sync Protocol Specification", June 2008.
[MS-PEOPS] Microsoft Corporation, "People Web Service Protocol Specification", June 2008.
[MS-PERMS] Microsoft Corporation, "Permissions Web Service Protocol Specification", June 2008.
[MS-PLSP] Microsoft Corporation, "Published Links Web Service Protocol Specification", June 2008.
[MS-PPSAS] Microsoft Corporation, "PerformancePoint Services AuthoringService Protocol Specification", July 2009.
[MS-PPSDECO] Microsoft Corporation, "PerformancePoint Services Decomposition Tree Protocol Specification", July 2009.
[MS-PPSRS] Microsoft Corporation, "PerformancePoint Services RenderingService Protocol Specification", July 2009.
[MS-PRIMEPF] Microsoft Corporation, "Deployment Package Format Specification", June 2008.
[MS-PUBWS] Microsoft Corporation, "Publishing Web Service Protocol Specification", June 2008.
[MS-SEARCH] Microsoft Corporation, "Search Protocol Specification", June 2008.
[MS-SITED3S] Microsoft Corporation, "Site Data 2003 Web Service Protocol Specification", June 2008.
[MS-SITEDATS] Microsoft Corporation, "Site Data Web Service Protocol Specification", June 2008.
[MS-SITESS] Microsoft Corporation, "Sites Web Service Protocol Specification", June 2008.
[MS-SLIDELI] Microsoft Corporation, "Slide Library Web Service Protocol Specification", June 2008.
[MS-SLXV] Microsoft Corporation, "Silverlight XAML Vocabulary Specification 2008", Silverlight XAML Vocabulary Specification 2008.
[MS-SPAFWI] Microsoft Corporation, "SharePoint Activity Feed Web Interfaces Protocol Specification", November 2009.
[MS-SPBEPO] Microsoft Corporation, "SharePoint Back-End Protocols Overview", June 2008.
[MS-SPDIAG] Microsoft Corporation, "SharePoint Diagnostics Web Service Protocol Specification", July 2009.
[MS-SPEMAWS] Microsoft Corporation, "SharePoint E-Mail Web Service Protocol Specification", June 2008.
[MS-SPLCHK] Microsoft Corporation, "SpellCheck Web Service Protocol Specification", June 2008.
[MS-SPRSS] Microsoft Corporation, "RSS 2.0 Format Extensions Specification", June 2008.
[MS-SPSCRWL] Microsoft Corporation, "SPSCrawl Web Service Protocol Specification", June 2008.
[MS-SPSTWS] Microsoft Corporation, "SharePoint Security Token Service Web Service Protocol Specification", July 2009.
[MS-SSAS9] Microsoft Corporation, "SQL Server Analysis Services Protocol Specification", June 2008.
[MS-STSSYN] Microsoft Corporation, "StsSync Structure Specification", June 2008.
[MS-SYS] Microsoft Corporation, "Windows System Overview", March 2008.
[MS-TDS] Microsoft Corporation, "Tabular Data Stream Protocol Specification", February 2008.
[MS-TMPLDISC] Microsoft Corporation, "Template Discovery Web Service Protocol Specification", July 2009.
[MS-UGS] Microsoft Corporation, "UserGroup Web Service Protocol Specification", June 2008.
[MS-UPIEWS] Microsoft Corporation, "User Profile Import and Export Web Service Protocol Specification", July 2009.
[MS-UPSDWS] Microsoft Corporation, "User Profile Social Data Web Service Protocol Specification", July 2009.
[MS-USPSWS] Microsoft Corporation, "User Profile Service Web Service Protocol Specification", June 2008.
[MS-USRPCH] Microsoft Corporation, "User Profile Change Log Web Service Protocol Specification", June 2008.
[MS-UTSP] Microsoft Corporation, "SharePoint Usage Tracking Stored Procedures Protocol Specification", July 2009.
[MS-VERSS] Microsoft Corporation, "Versions Web Service Protocol Specification", June 2008.
[MS-VIEWSS] Microsoft Corporation, "Views Web Service Protocol Specification", June 2008.
[MS-WDV] Microsoft Corporation, "Web Distributed Authoring and Versioning (WebDAV) Protocol: Client Extensions", March 2008.
[MS-WDVME] Microsoft Corporation, "Web Distributed Authoring and Versioning (WebDAV) Protocol: Microsoft Extensions", March 2008.
[MS-WDVMODUU] Microsoft Corporation, "Office Document Update Utility Extensions Protocol Specification", June 2008.
[MS-WEBDAVE] Microsoft Corporation, "Web Distributed Authoring and Versioning Error Extensions Protocol Specification", June 2008.
[MS-WEBSS] Microsoft Corporation, "Webs Web Service Protocol Specification", June 2008.
[MS-WPPS] Microsoft Corporation, "Web Part Pages Web Service Protocol Specification", June 2008.
[MS-WSSCAML] Microsoft Corporation, "Collaborative Application Markup Language (CAML) Structure Specification", June 2008.
[MS-WSSCAP] Microsoft Corporation, "Windows SharePoint Services Collaborative Application Protocol Specification", June 2008.
[MS-WSSHP] Microsoft Corporation, "HTTP Windows SharePoint Services Headers Protocol Specification", June 2008.
[MS-WSSO] Microsoft Corporation, "Windows SharePoint Services Overview", June 2008.
[MS-W×××EST] Microsoft Corporation, "ListData Data Service Protocol Specification", July 2009.
[MS-WSSTS] Microsoft Corporation, "Windows SharePoint Services: Technical Specification", June 2008.
[MS-WWSP] Microsoft Corporation, "Workflow Web Service Protocol Specification", June 2008.
转载于:https://blog.51cto.com/pclzr/1909575