Web Service开发的Web版转账系统架构解析

   IBM官方得一个Web service 与 CICS 事务处理应用的集成得系统架构图,如下,具体得开发,请看链接

http://www.ibm.com/developerworks/cn/webservices/0812_liugj_cics/?S_TACT=105AGX52&S_CMP=tec-csdn#download  下面给出我得解析

     整个系统得需求,是可以通过浏览器,进行转账,而具体得转账,则是采用分布式得系统架构,使用WEB服务进行。涉及到两个服务,一个是Exchange Rate Service,获取汇率得服务,Transfer Service是转账得服务,对真正得数据库数据进行操作,这两个服务,开发以后,就将WSDL注册到了WSRR中,也就是UDDI注册中心,其他使用者可以从其中获取WSDL文档或者其URL。

     在官方得开发中,他们开发服务有用JAVA,有用C,工具都是WebSphere,对于我来说,我没用过WebSphere,只能用MyEclipse,可以使用XFire或者JAX-WS进行开发Web服务。使用JSP/Servlet搭建Web应用程序,WSRR是WebSphere自带得UDDI服务器。

     执行流程是这样得,Online Trading Platform是web程序,可以让用户通过浏览器进行转账,这个web程序,从WSRR获得Transfer Service得WSDL,生成客户端Stub,然后通过调用客户端程序,请求Transfer Service服务,这个服务需要一个Exchange Rate Service服务,这样才可以进行正确得转账(比如人民币转到美元),那么就需要从WSRR中,获得Exchange Rate Service的WSDL,生成客户端调用服务,获得汇率。然后执行Program执行转账程序,存放如DB2数据库。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值