用 Apache Geronimo 和 Axis2 实现在线银行,第 1 部分: 服务:布设框架
2010-03-19 00:00:00 来源:WEB开发网核心提示: 操作之前已经看到了 在线银行 Web 服务的概述,现在将了解构建此 Web 服务所需的操作:Login登录允许您通过 Web 服务验证您的凭证,用 Apache Geronimo 和 Axis2 实现在线银行,第 1 部分: 服务:布设框架(9),并获取一个令牌(token),证明您已通过验证,
操作
之前已经看到了 在线银行 Web 服务的概述。现在将了解构建此 Web 服务所需的操作:
Login
登录允许您通过 Web 服务验证您的凭证,并获取一个令牌(token),证明您已通过验证,可进一步进行 Web 服务请求。
传递两段数据(用户名和密码),返回一段数据(二进制令牌)。
Logout
注销操作将从 Web 服务的经过身份验证的令牌/用户名列表中删除您的令牌和用户名。
注销仅需您发送令牌,随后会返回一个确定布尔变量作为响应。
LookupAccounts
查找您的账户信息。
仅需令牌,返回账户号、类型和余额列表。
LookupTransactions
按日期查找交易。
发送令牌和账户号,以及可选日期范围(日期 1 和日期 2),回发一个交易复型数组作为响应(minOccurs="0" maxOccurs="unbounded")。
SearchTransactions
按支票号或金额查找交易。
允许更为复杂的交易搜索:传递账户号、令牌,以及支票号范围或金额范围,随后会返回一个满足条件的交易复型数组作为响应。
TransferFunds
将资金从一个账户划拨到另外一个账户中。
划拨资金操作要求您发送令牌、源账户、目标账户号和金额。回发一个确认布尔变量作为响应。
LookupPayees
查看与您的在线账户相关的收款方。
发送令牌,您将接收一个作为响应的收款方别名数组。
AddPayee
向您的在线账户添加收款方。
发送令牌和收款方复型,然后发送一个布尔确认信息作为响应。
EditPayee
与 AddPayee 基本完全相同,惟一的差异就是更新收款方而非将其插入基础数据库。
ViewPayee
查看您的账户中与一个收款方相关的所有信息。
[]
- ››Apache添加mod_aspdotnet.so支持ASP.NET配置指南
- ››Apache中改变php.ini的路径
- ››Apache2.2与Tomcat6整合及虚拟主机配置
- ››Apache+php+mysql在windows下的安装与配置图解
- ››Apache+Subversion完美结合,CentOS下实现版本控制...
- ››Apache HTTPServer2.2.16 发布
- ››Apache Tomcat 6.0.29 (稳定版)
- ››Geronimo V2.1.5 中的安全提升
- ››Apache HTTP Server 2.3.6 alpha 发布
- ››Apache+Subversion如何实现版本控制
- ››Apache+Subversion完美结合
- ››Apache的几种常见应用举例与分析
更多精彩
赞助商链接