开发RMS 客户端程序(比如支持pdf的文档保护),至少需要通过RMS sdk实现RMS consume机制,服务端可以通过MOSS IRM实现Publish,PDF RMS相关实现现有产品有Liquid mechine 和 Foxit software的 foxit security reader,另外有博格的产品等
资源链接:
MOSS IRM:http://technet.microsoft.com/en-us/magazine/2009.05.sharepoint.aspx?pr=blog
CnBlog资源:http://www.cnblogs.com/qsilence/archive/2008/11/07/1329052.html
MSDN code sample:http://code.msdn.microsoft.com/Project/ProjectDirectory.aspx?ProjectSearchText=rms
RMS SDK ...
配合MOSS IRM实现的自定义文档保护(如PDF),client consumer application的开发调试需要把MOSS + RMS server配置成Pre-Producation环境,
可以同时把Office 2007也配置成Pre-Production环境(上述链接1,3中可以找到相关配置资源),方便验证配置是否成功。
1. RMS server和client的配置参照sdk即可以配置(包括rms各版本),RMS 1.0 sp2的服务端配置需要在安装后Provisioning之前修改注册表
当然,已安装并Provisoning后的版本可以remove this rms service(同时删除DC中SCP),并重新Provisioning
2. client机器相对简单,但常在Production和Pre-环境之间切换,最好清理证书(from sdk)
@echo off
del /q /f /s "%ALLUSERSPROFILE%\Application Data\Microsoft\DRM\Server\*.*"
del /q /f "%USERPROFILE%\Application Data\Microsoft\DRM\*.*"
del /q /f "%USERPROFILE%\Local Settings\Application Data\Microsoft\DRM\*.*"
del /q /f "%SYSTEMROOT%\system32\secrep.dll"
del /q /f "%SYSTEMROOT%\system32\secure*.sst"
attrib -h -s "%SYSTEMROOT%\system32\clockfile.drm"
del /q /f "%SYSTEMROOT%\system32\clockfile.drm"
3. 对于Office和Moss切换到Pre-Production环境,参见上述1/3链接,须分别为其生成新的manifest文件