天天看点

Vault 不同版本的API的异同

对于Vault API来说,各个版本的API功能区别主要体现在是否支持某些服务,这些服务的列表在Vault SDK的“Web Services”节中可以找到。为了方便,我总结了下面这个表格:

Vault Basic

Vault Workgroup

Vault Professional

<a href="http://www.cnblogs.com/junqilian/p/topic777.html">AdminService</a>

Contains methods for manipulating users and groups.

<a href="http://www.cnblogs.com/junqilian/p/topic884.html">AuthService</a>

A service for authenticating to the Vault server.

Contains methods for manipulating files and folders within a vault.

A service for uploading and downloading binary file data.

<a href="http://www.cnblogs.com/junqilian/p/topic2430.html">FilestoreVaultService</a>

Information on the Knowledge Vaults.

<a href="http://www.cnblogs.com/junqilian/p/topic3067.html">KnowledgeVaultService</a>

Contains methods for getting information about the vaults and options settings.

<a href="http://www.cnblogs.com/junqilian/p/topic2649.html">InformationService</a>

Contains methods to determine information about the server and supported products

<a href="http://www.cnblogs.com/junqilian/p/topic2610.html">IdentificationService</a>

Provides the locations of the data server and the filestore server.

<a href="http://www.cnblogs.com/junqilian/p/topic2860.html">ItemService</a>

Contains methods for manipulating items.

<a href="http://www.cnblogs.com/junqilian/p/topic937.html">BehaviorService</a>

Contains methods for manipulating behaviors on Entities.

Limited

<a href="http://www.cnblogs.com/junqilian/p/topic1154.html">CategoryService</a>

Contains methods for manipulating categories.

<a href="http://www.cnblogs.com/junqilian/p/topic3025.html">JobService</a>

Contains methods for manipulating the job queue.

<a href="http://www.cnblogs.com/junqilian/p/topic3169.html">LifeCycleService</a>

Contains methods for manipulating lifecycles on Entities.

<a href="http://www.cnblogs.com/junqilian/p/topic3640.html">PropertyService</a>

Contains methods for manipulating properties on Entities.

<a href="http://www.cnblogs.com/junqilian/p/topic3718.html">ReplicationService</a>

Contains methods for transfering ownerhsip between workgroups.

<a href="http://www.cnblogs.com/junqilian/p/topic3778.html">RevisionService</a>

Contains methods for manipulating revision values and schemes for Entities.

<a href="http://www.cnblogs.com/junqilian/p/topic3944.html">SecurityService</a>

Contains methods for setting security on specific Entities.

<a>DocumentServiceExtensions</a>

Contains more methods for manipulating files and folders within a vault.

-

<a href="http://www.cnblogs.com/junqilian/p/topic1297.html">ChangeOrderService</a>

Contains methods for creating and manipulating change orders.

<a href="http://www.cnblogs.com/junqilian/p/topic1553.html">CustomEntityService</a>

Contains methods for creating and manipulating custom entities.

<a href="http://www.cnblogs.com/junqilian/p/topic2558.html">ForumService</a>

Contains methods for posting messages.

<a href="http://www.cnblogs.com/junqilian/p/topic3375.html">PackageService</a>

Contains methods for importing and exporting item data

<a href="http://www.cnblogs.com/junqilian/p/topic4184.html">WinAuthService</a>

Contains methods for logging into and out of vaults using Windows credentials.

除此之外,Vault API还提供了方法来检测你现在正在连接的vault服务器的版本, Web Service API中的InformationService有GetSupportedProducts()方法可以用来判断当前Vault服务器所支持的Vault版本。另外,VDF还提供了一些有用的特性来检查你是否正在使用适当的Vault版本,在VDF中的IVaultConnectManagerService,你可以使用SetProductRequirements()方法指定你的应用所需要的Vault版本,通过这样的方法,你可以阻止应用连接到不支持的Vault版本。具体的用法,大家可以参考SDK中的在线帮助文档。

邮箱:[email protected] 

转载请保留此信息。

本文转自峻祁连. Moving to Cloud/Mobile博客园博客,原文链接:http://www.cnblogs.com/junqilian/p/3478883.html,如需转载请自行联系原作者