SOA--基于银行系统实例分析
2024-08-31 02:26:30
阅读以下关于 Web 系统设计的叙述
【说明】
某银行拟将以分行为主体的银行信息系统,全面整合为由总行统一管理维护的银行信息系统,实现统一的用户账户管理、转账汇款、自助缴费、理财投资、贷款管理、网上支付、财务报表分析等业务功能。但是,由于原有以分行为主体的银行信息系统中,多个业务系统采用异构平台、数据库和中间件,使用的报文交换标准和通信协议也不尽相同,使用传统的 EAI解决方案根本无法实现新的业务模式下异构系统间灵活的交互和集成。因此,为了以最小的系统改进整合现有的基于不同技术实现的银行业务系统,该银行拟采用基于 ESB 的面向服务架构(SOA)集成方案实现业务整合。
应用层分为应用程序和浏览器,业务通过业务1,业务2,业务3的服务调用,在注册中心UDDI注册服务请求,通过
publish,使用企业服务总线ESB,描述服务的元数据和服务注册管理;全程都需要安全验证和质量管理,不同的服务之间进行组合,构成不同的组件,提供给应用系统,供用户调用。
最新文章
- 【代码笔记】iOS-一个tableView,两个section
- linux下ftp的配置
- ipad2 恢复
- DB2 日期相减
- Linux下开发Windows平台运行的程序 - MinGW
- python yield用法举例说明
- Catalog与Schema
- 【iOS-cocos2d-X 游戏开发之九】Cocos2dx利用CCSAXParser解析xml数据&;CCMutableDictionary使用与注意!
- lucene 实现word,pdf全文检索源码
- SQL Server BCP使用小结
- Swift 响应式编程 浅析
- mysql表名忽略大小写
- python注释方法以及编码问题
- maven多模块搭建
- Java 多线程 - 锁优化
- 【原】Java学习笔记010 - 数组
- git 本地提交代码到 github 远程库,没有弹框 github login
- Android Studio 杀掉当前进程
- 如何实现圆形的进度条(ProgressBar)
- 理解Generic.xaml和Themes
热门文章
- day10-Python运维开发基础(函数嵌套、nonlocal声明局部变量、闭包、locals/globals、lambda表达式)
- 从0开始完成SpringBoot+Mybatis实现增删改查
- NSArary自定义对象排序 NSComparator, compare
- Hibernate all-delete-orphan[转]
- 几道经典的SQL笔试题目
- 数据归一化Scaler-机器学习算法
- 吴裕雄--天生自然JAVA面向对象高级编程学习笔记:接口的基本实现
- gitlab实现webhook触发jenkins 自动,构建,测试,push webhook构子 总结
- Java的SpringMVC执行流程
- k8s解析service地址方式