Web 服务访问
是指对 Windows SharePoint Services 3.0 和 Microsoft Office SharePoint Server 2007 中附带的内置 Web 服务的访问。
实例
某个开发人员希望从 SharePoint 网站定期查询列表数据。她构建了一个调用内置的 SharePoint 列表 Web 服务的工具,以执行查询并获取结果集。
技术详细信息
SharePoint 环境包括内置的 Web 服务,这些服务可用于远程处理 SharePoint 对象模型的多个方面。每个 Web 应用程序 Web 服务都安装在 _vti_bin
目录中,该目录映射到以下文件系统位置:
%COMMONPROGRAMFILES%\Microsoft Shared\web server extensions\12\ISAPI
Office SharePoint Server 2007 Web 应用程序中提供了下列 Web 服务。
通知 |
|
提供用于处理 SharePoint 网站中列表项的通知的方法。 |
Area Web 服务 |
|
已弃用的 Web 服务。为远程客户端提供一个区域接口。 |
Authentication Web 服务 |
|
使 Web 服务能够与表单身份验证一起使用。 |
BDC Fields Resolver Web 服务 |
|
用于客户端应用程序的 BDC Fields Resolver Web 服务。保留以仅供内部使用。 |
BDC Web 服务 |
|
业务数据目录元数据 Web 服务。保留以仅供内部使用。 |
CMS Content Area Toolbox Info Web 服务 |
|
设计为供 Microsoft Office SharePoint Designer 客户端使用。 |
Copy Web 服务 |
|
提供用于在 SharePoint 环境中的两个位置之间复制项目的方法。 |
List Data Retrieval Web 服务 |
|
提供用于根据 Windows SharePoint Services 中的列表执行查询的方法。 |
Document Workspace Web 服务 |
|
提供用于管理文档工作区网站及其包含的数据的方法。 |
Excel Services Web 服务 |
|
提供远程调用 Excel Services 或用作 Web 部件回调的方法。 |
Forms Web 服务 |
|
提供用于返回处理列表内容时用户界面中使用的表单的方法。 |
Forms Services 代理 Web 服务 |
|
为表单服务提供方法,以便通过代理将请求从基于 Web 的表单发送到远程数据源。 |
Forms Services Web 服务 |
|
提供远程调用表单服务或成功回调基于 Web 的表单的方法。 |
Imaging Web 服务 |
|
提供用于创建和管理图片库的方法。 |
Lists Web 服务 |
|
提供用于处理列表和列表数据的方法。 |
Meetings Web 服务 |
|
提供用于创建和管理会议工作区网站的方法。 |
Official File Web 服务 |
|
提供用于将文件发送到记录库的方法。 |
People Web 服务 |
|
提供用于处理安全组的方法。 |
Permissions Web 服务 |
|
提供用于处理网站或列表权限的方法。 |
Published Links Web 服务 |
|
Office system 客户端应用程序和其他应用程序可以获取服务器上面向当前用户的已发布链接的列表。 |
Publishing Service Web 服务 |
|
提供用于远程处理发布服务的方法。 |
Search Web 服务 |
|
允许从客户端应用程序和位于 SharePoint 网站上下文之外的 Web 应用程序访问企业级搜索结果。 |
SharePoint Directory ManagementWeb 服务 |
|
提供用于远程管理通讯组的方法。 |
Sites Web 服务 |
|
提供用于返回有关网站集的网站模板的信息的方法。 |
Slide Library Web 服务 |
|
提供用于幻灯片库回调或远程发布幻灯片的方法。 |
Search Crawl Web 服务 |
|
为远程 Office SharePoint Server 2007 服务器场提供用于本地服务器场爬网的方法。 |
Search Web 服务 |
|
提供用于在 Windows SharePoint Services 部署中远程执行搜索的方法。 |
Users and Groups Web 服务 |
|
提供用于处理用户、网站用户组和跨网站用户组的方法。 |
User Profile Change Web 服务 |
|
提供用于远程查询用户配置文件更改日志的方法。 |
User Profile Web 服务 |
|
为远程客户端提供用户配置文件界面。 |
Versions Web 服务 |
|
提供用于处理文件版本的方法。 |
Views Web 服务 |
|
提供用于处理列表视图的方法。 |
Web Part Pages Web 服务 |
|
提供用于将信息发送到 Web 服务和从 Web 服务检索信息的方法。 |
Webs Web 服务 |
|
提供用于处理网站和子网站的方法。 |
Workflow Web 服务 |
|
提供用于处理工作流的方法。 |
SharePoint 管理中心 Web 应用程序在 _vti_adm
目录中提供映射到以下文件系统位置的 Web 服务:
%COMMONPROGRAMFILES%\Microsoft Shared\web server extensions\12\ADMISAPI
下面的 Web 服务是在管理中心 Web 应用程序中公开的。为了确保安全起见,不能从宿主环境中的自定义代码中远程调用这些 Web 服务。
管理员 |
|
提供用于管理 Windows SharePoint Services 的部署的方法,例如创建或删除网站的方法。 |
内容部署远程导入 |
|
提供使远程服务器场使用内容部署将内容导入本地服务器场的方法。 |
根据配置的不同,Office Server Web Services Web 应用程序会公开以下内部 Web 服务,这些服务无法从自定义代码调用。
搜索 Web 服务 |
|
Office SharePoint Server 2007 Search Administration Web 服务。 |
搜索应用程序 Web 服务 |
|
Office SharePoint Server 2007 Search Application Administration Web 服务。 |
Excel Service SOAP |
|
Office SharePoint Server 2007 Excel Services Application Web 服务。 |
支持详细信息
开发人员应注意,对于通过 Web 服务对 SharePoint 环境进行编程调用的代码,在只有少量用户的开发环境中运行时可以按预期方式工作,但在具有大量用户的生产环境中使用时,可能会给性能造成重大影响。同样,对此类代码频繁进行数据库更新也会给生产环境造成重大影响。例如,使用 Web 服务进行大容量加载或与数据库同步列表非常危险,危险程度取决于数据量和同步时间段。访问 Web 服务的代码具有一个更可行的用途,那就是供 Web 部件访问内置服务以查询列表中的一组项目。
注意 只有规定的 Web 服务才支持 Web 服务访问。
相关推荐
SPD(share point designer2007)软件SPD(share point designer2007)软件SPD(share point designer2007)软件SPD(share point designer2007)软件SPD(share point designer2007)软件SPD(share point designer...
6. **权限管理**:WebShare可能还支持设置文件或目录的访问权限,以控制不同用户对资源的访问级别,确保数据安全。 7. **文件分享与协作**:根据描述,WebShare具备文件共享功能,使得团队成员可以轻松地协作处理...
对于员工端,WebShare提供了用户友好的访问接口。员工可以使用自己的账号登录,查看与自己相关的档案资料,如合同、工资单、培训记录等。这种自助式的服务减少了管理员的工作负担,同时也提高了员工获取信息的即时性...
share point 2003 SDK
微软流行软件 热门书籍 ,全套,供下载学习
PHP的灵活性和广泛支持使得WebShare可以轻松地集成到各种Web服务器环境中,同时也能够与数据库等其他服务进行交互,实现更高级的功能,例如用户权限控制、文件历史记录等。 WebShare作为一个开源项目,意味着其源...
WebShare利用了Http协议的这一特性,使得任何具备网络连接的设备,只要知道正确的URL,都能访问并下载由WebShare共享的文件。 WebShare的核心功能在于设置目录共享。用户可以指定本地的一个特定文件夹,该文件夹内...
Web文件管理器是一种通过Web接口来远程管理服务器上文件的系统,用户无需FTP客户端或其他桌面工具,只需通过浏览器就能完成上传、下载、复制、移动、删除等文件操作。这大大提升了文件管理的便捷性,尤其适合多用户...
80端口作为Web服务的标准端口,对于资源共享有着显著的优势。当用户访问网站时,无需记忆复杂的端口号,只需输入域名即可。同时,通过合理的目录结构和权限设置,可以实现不同级别的资源共享,例如,公开的静态资源...
- **Web Parts**:可重用的UI组件,允许在网页上展示动态内容。 8. **集成与API** - **Microsoft Graph API**:与Office 365服务集成,获取和操作SharePoint数据。 - **RESTful API**:提供HTTP接口,允许通过...
【WebShare WebFTP 0.6.5 beta】是一个基于Web的FTP客户端软件,它允许用户通过网页浏览器访问和管理FTP服务器上的文件。这个版本是0.6.5的beta测试版,通常在正式发布之前,开发者会推出beta版本来收集用户反馈并...
share point2007教程详细得介绍了这款软件的应用,覆盖了整个工具的基本配置,及浅层面的开发。
web-share, Web API 建议从网页共享数据 网络共享 APIWritten Written: 2016-06-08,更新的:: 2017-07-13网站共享是用于共享文本,网址和图像到用户选择任意目的地的网站平台 API:navigator.share({title:
在SharePoint页面上显示所有调查,让访问者一目了然。
Share Point平台客製與開發
在Linux环境下搭建Web服务器是一项基础且重要的IT...随着需求的增长,你可以进一步学习负载均衡、缓存机制、安全策略等高级主题,提升Web服务的可用性和安全性。记得定期更新服务器软件,确保系统的安全性和稳定性。
Share-Point使用手册,非常详细和实用 s'd'f,一看就懂,
《Ishare微博客户端:Android与Web的互动平台建设》 在信息技术日新月异的今天,社交媒体已经成为人们日常生活中不可或缺的一部分。"Ishare微博客户端"是这样一个平台,它涵盖了Android移动端和Web端,旨在为用户...
股票行情实时数据接口-A股,完全免费的沪深证券股票数据-中国股市,python最简封装的API接口,_Ashare