Lotus_Domino webservice
【Lotus_Domino webservice】是指在Lotus Domino平台上集成和使用Web服务的技术。 Lotus Domino V7.0版本开始,引入了Web服务设计元素,极大地简化了在Lotus Domino应用中开发和使用Web服务的过程。 在Lotus Domino中设计Web服务时,首先需要在Lotus Domino Designer中创建一个新的Web服务。Web服务的基本属性包括以下几个关键点: 1. **Name**(必填):这是Web服务的唯一标识名,用于客户机通过WSDL文件或服务访问。 2. **Alias**:除Name外的另一个名称,提供了一个替代的访问方式。 3. **Comment**:用于简短描述Web服务功能的注释。 4. **Warn if the WSDL interface is modified**:如果选中此选项,系统会在修改代码导致WSDL文件变化时发出警告,有助于保持WSDL的一致性。 安全方面,Web服务的配置允许设定运行时的安全策略: 1. **Run as web user**:Web服务代码可以在调用它的用户的安全上下文中运行,默认使用签发Web服务的ID。 2. **Run on behalf of**:可以指定特定用户,使Web服务在该用户的安全上下文中运行。 3. **Allow remote debugging**:开启远程调试功能。 4. **Profile this web service**:生成分析信息,用于性能优化。 5. **Set runtime security level**:设置运行时的安全级别,影响 LotusScript 和 Java 操作的权限。 6. **Default access for this web service**:控制Web服务的访问权限,可以超出数据库ACL的限制。 此外,Options附签提供了编程模型的选择,例如RPC(Remote Procedure Call)或Document Model,以及其他自定义设置。 在Lotus Domino中编写Web服务,可以选择使用LotusScript或Java两种语言。调用Web服务的方法多样,可以是SOAP请求,也可以是通过API或其他编程方式直接调用。 Web服务在Lotus Domino中的应用广泛,可以实现不同系统间的通信,比如数据交换、流程整合等。通过WSDL(Web Services Description Language)文件,Lotus Domino能够自动生成和发布服务接口,方便其他应用程序发现和使用这些服务。 Lotus_Domino webservice技术简化了企业级应用的集成,提高了开发效率,同时也提供了强大的安全性和灵活性,使得开发者可以充分利用Lotus Domino的特性来构建和使用Web服务。
剩余8页未读,继续阅读
- 粉丝: 29
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助