用 Apache Geronimo 和 Axis2 实现在线银行,第 2 部分: 服务:填充内容(下)
2010-03-19 00:00:00 来源:WEB开发网您还需要设置请求中的传入用户名与密码。在接收到来自 Web 服务的响应时,查看登录是否有效,检索并返回令牌。
注销
注销操作仅需要令牌。更新注销调用,如 清单 25 所示。
清单 25. 注销
/* LOGOUT */
public static boolean logout(OnlineBankingPortTypeStub stub,
byte[] token){
try{
LogoutDocument reqDoc00 = LogoutDocument.
Factory.newInstance();
LogoutDocument.Logout reqDoc01 = reqDoc00.addNewLogout();
reqDoc01.setToken(token);
LogoutResponseDocument resDoc00 = stub.Logout(reqDoc00);
LogoutResponseDocument.LogoutResponse resDoc01 =
resDoc00.getLogoutResponse();
if(resDoc01.getConfirmation()){
System.out.println("Logged out");
return true;
}
} catch(Exception e){
e.printStackTrace();
}
System.out.println("Not logged out");
return false;
}
只要设置请求中的令牌,调用 Logout 操作,并验证已成功注销。
查找账户
查找账户略有不同,因为您需要以数组显示所返回的数据,如 清单 26 所示。
清单 26. 查找账户
- ››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 发布
更多精彩
赞助商链接