IBM Lotus Domino 7 中的实用 Web 服务,第 2 部分: 编写和测试简单的 Web 服务
2007-01-15 15:36
489 查看
您现在想要编写 Web 服务。太棒了!如果您阅读了我们的第一篇文章,“IBM Lotus Domino 7 中的实用 Web 服务:什么是 Web 服务以及它们为何如此重要”,那么您已经对什么是 Web 服务以及它们为何如此重要有了很好的理解。通过 IBM Lotus Domino V7.0,您可以很方便地创建自己的 Web 服务,其他客户机或系统可以使用这些 Web 服务。在某种程度上,它就像编写代理一样容易。
IBM Lotus Domino Designer 允许使用 LotusScript 或 Java 来编写 Web 服务,但本文中所有的示例都是使用 LotusScript 编写的。不过,本文的示例数据库(请参阅 下载 部分)有用 LotusScript 和 Java 两种语言编写的示例 Web 服务以供参考。
背景知识简介
Lotus Domino V7.0 在 Lotus Domino Designer 中引入了新的 Web 服务设计元素。如果在 Lotus Domino Designer V7.0 客户机中打开数据库,就可以看到 Web Services 条目正好位于常见的设计元素树的 Shared Code 部分的 Agents 条目下(参见图 1)。
Lotus Domino 负责处理所有的 WSDL 创建和 SOAP 操作,因此您所要做的事情就是在 Web 服务设计元素中编写代码,就像为代理编写代码一样。一旦指定哪一个类用作服务的接口类,Lotus Domino 就可以发布 WSDL 文件、将引入的 SOAP 请求转换为类上的方法调用以及返回方法的结果(如果有的话)作为 SOAP 响应。
从编写代码的立场上看,您所做的一切就是编写 LotusScript 或 Java 类。Lotus Domino 完成了其余工作!
。。。。。。
点击此处查看详情
IBM Lotus Domino Designer 允许使用 LotusScript 或 Java 来编写 Web 服务,但本文中所有的示例都是使用 LotusScript 编写的。不过,本文的示例数据库(请参阅 下载 部分)有用 LotusScript 和 Java 两种语言编写的示例 Web 服务以供参考。
背景知识简介
Lotus Domino V7.0 在 Lotus Domino Designer 中引入了新的 Web 服务设计元素。如果在 Lotus Domino Designer V7.0 客户机中打开数据库,就可以看到 Web Services 条目正好位于常见的设计元素树的 Shared Code 部分的 Agents 条目下(参见图 1)。
Lotus Domino 负责处理所有的 WSDL 创建和 SOAP 操作,因此您所要做的事情就是在 Web 服务设计元素中编写代码,就像为代理编写代码一样。一旦指定哪一个类用作服务的接口类,Lotus Domino 就可以发布 WSDL 文件、将引入的 SOAP 请求转换为类上的方法调用以及返回方法的结果(如果有的话)作为 SOAP 响应。
从编写代码的立场上看,您所做的一切就是编写 LotusScript 或 Java 类。Lotus Domino 完成了其余工作!
。。。。。。
点击此处查看详情
相关文章推荐
- IBM Lotus Domino 7 中的实用 Web 服务,第 2 部分: 编写和测试简单的 Web 服务
- IBM Lotus Domino 7 中的实用 Web 服务,第 1 部分: 什么是 Web 服务以及它们为何如此重要
- 在 IBM Lotus Domino 7 中使用 Web 服务,第 3 部分: 编写复杂的 Web 服务
- IBM Lotus Domino 7 中的实用 Web 服务,第 1 部分: 什么是 Web 服务以及它们为何如此重要
- 在 IBM Lotus Expeditor 中构建并部署简单的 Web 服务资
- Web 2.0 浏览器端可靠性测试,第 2 部分: 如何发现和分析 Web 2.0 浏览器端的内存泄漏 --http://www.ibm.com/developerworks/cn/web/
- 学习简单实用的 Web 服务设计模式,第 1 部分
- Selenium的RC方式编写的测试脚本部分迁移到WebDriver方式混用的简单示例
- notes编写和测试简单的 Web 服务
- 实用的 Web 服务设计模式,第 2 部分
- 构建简单的 C++ 服务组件,第 2 部分: 通过服务组件体系结构使用 Python、Ruby 和 Web 服务
- Selenium的RC方式编写的测试脚本部分迁移到WebDriver方式混用的简单示例
- ibm 在 UNIX 和 Linux 系统上捕获屏幕快照和程序交互: 第 2 部分,简单的图形化屏幕和窗口捕获
- 开发 IBM Lotus Domino Web 2.0 客户机
- 了解 Web 服务规范: 第 2 部分:Web 服务描述语言 (WSDL)
- Web 服务提示与技巧: JAX-RPC 与 JAX-WS,第 2 部分了解数据映射中的差异
- 通过 Axis2 开发 Web 服务,第 1 部分: 通过 Axis2 运行时部署和使用简单 Web 服务
- 用于实现Web服务的SOA编程模型,第1部分:IBM SOA编程模型简介
- Web 软件测试 Checklist 应用系列,第 2 部分: 导航和链接
- 使用 WSDL 部署 Web 服务,第 2 部分: 简单对象访问协议(SOAP)