用 Apache Geronimo 和 Axis2 实现在线银行,第 2 部分: 服务:填充内容(下)
2010-03-19 00:00:00 来源:WEB开发网您可以看出这里有几种模式。其余客户端调用留作做练习。下一节将介绍各操作的类似内容,供您参考。
其余客户端操作
尽管 Web 服务中的不同操作执行不同的逻辑,但调用 Web 服务中各操作所需的逻辑基本上是类似的。实际上,Web 服务中其余操作所需的逻辑结构与已介绍的操作是一样的,因此留作练习。下面给出其列表及分别与之类似的操作。您还可查看 清单 30,作为方法声明参考。列表如下:
AddPayee:与划拨资金基本完全相同,惟一的区别就是您要在请求中设置收款方对象,而不是源及目标账户,也不设置金额。验证收款方已添加的确认信息也是相同的。
LookupPayees:与查找账户相同,惟一的区别是返回的是表示收款方别名数组的字符串对象数组。
EditPayee:与添加收款方基本相同,惟一的区别就是 Web 服务编辑收款方,而不是尝试添加一个收款方。
ViewPayee:与查找账户相同,惟一的区别是返回的是一个收款方对象。
MakeBillPayment:与添加收款方相同,惟一的区别是未向方法传递收款方对象,而是传递 BillPayment 对象。
ChangeBillPayment:与添加收款方基本完全相同,惟一的区别是 Web 服务编辑收款方,而不是尝试添加一个收款方。
LookupPendingPayments:与查找账户相同,惟一的区别是返回一个 BillPayment 对象数组。
SubmitLoanApplication:与添加收款方相同,惟一的区别是未向方法传递收款方对象,而是传递 LoanApplication 对象。
ViewLoanApplicationStatus:与查找账户相同,惟一的区别就是返回一个 LoanApplicationStatus 对象数组。
就是这些!下面为您介绍创建一些测试对象的代码,以调用您在本节中创建的方法。
- ››apache设置域名绑定 以及绑定不起作用的排查
- ››apache rewrite将指定URL转向指定的几个服务器
- ››apache配置文件httpd.comf部分参数说明
- ››Apache+Mysql+PHP+phpMyAdmin+Mac OS X 10.7 Lion...
- ››apache+tomcat负载均衡_项目实例
- ››apache mysql php 源码编译使用
- ››Apache添加mod_aspdotnet.so支持ASP.NET配置指南
- ››Apache中改变php.ini的路径
- ››Apache2.2与Tomcat6整合及虚拟主机配置
- ››Apache+php+mysql在windows下的安装与配置图解
- ››Apache+Subversion完美结合,CentOS下实现版本控制...
- ››Apache HTTPServer2.2.16 发布
更多精彩
赞助商链接