期货交易自动化论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 95|回复: 0

BS结构的银行核心系统如何实现 - 金融行业 - ITPUB论坛-专业的IT技术社区

[复制链接] |主动推送

285万

主题

285万

帖子

855万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
8553710
发表于 2022-9-11 11:21:03 | 显示全部楼层 |阅读模式
一个BS结构的银行核心系统,大家进去看看。http://202.109.79.229:8080/zd/Login.jsp
登录用户/密码(86001/888888)
那个是个DEMO,真正应用到什么程度还不清楚。我对这个不是很了解,以前有考虑过,实现这样的架构应该要解决以下问题:
1.通讯安全。保障通讯过程的数据安全和认证。
2.界面定制工具。提供给后台开发人员定制前台的工具,而不是逐个交易写JSP
3.对外设的支持。
4.效率问题。
5.其他未想到的问题。
如何很好解决这些问题,各位有何高见?
呵呵,我有些孤陋寡闻了,一直没有看到过这方面的资料。
我以为只有我一个人一直琢磨这个问题呢!原来有人已经做出了模型。
如果是大学做出来的系统模型,倒是不错的一个东西。
J2EE和WEB方式肯定是可以实现综合业务系统的,但关键还是要注重业务系统的功能。以下为我对这些技术问题的愚见。
1.通讯安全。保障通讯过程的数据安全和认证。
我的考虑:采用SSL加密来保证信道的安全,再采用双向的RSA算法和柜员证书与后台服务器的双向证书验证身份。柜员证书考虑采用IC卡或者USB保存。
另外在前端考虑嵌入Java Applet这样的程序做系统数据录入界面,而不是用网页的form实现。[/COLOR]
2.界面定制工具。提供给后台开发人员定制前台的工具,而不是逐个交易写JSP
目前已经由很好的J2EE前台框架来做这个,比如Action这些好的组件;利用这些组件开发出自己的前台开发定制工具,我觉得不是不可能的。
除了界面的定制,还需要接口定制;做到这两点即可。[/COLOR]
3.对外设的支持。
下载ocx,activeX的控件到前端浏览器控制硬件,4年前我已经实现对存折打印机、读卡器这样的设备的支持。现在更加应该不是问题。[/COLOR]
4.效率问题。
效率问题比较复杂:后台处理效率、网络传输、前台处理显示。根据我的经验,如果前端完全是瘦客户机,所有显示都由后台生成HTML,效率是不快的。相反,在前端用Applet这样的来对后台进行通讯,效率相反很高,因为通讯的主要是交易数据,前台显示更新少。这点和招商银行网上银行的客户交易分析功能的原理是一样的。[/COLOR]
需要注意的问题是:由于Web方式下,对交易处理的控制。比如频繁F5刷新等。[/COLOR]
5.其他未想到的问题。
黑子高手~,谢谢提点!
俺们最近想做这个东西,这些宝贵的意见可以派上用场。周六FB好好敬敬黑老大!
国内好象没有哪家银行应用到。写这个DEMO的人是我以前的一位同事,如今分道扬镳,分别在两个互为对手的公司。用这个DEMO做财务交易还没通,但做客户开户和客户查询是可以的。说明是连到后台主机的,并做了后台交易处理。黑子提到的几个问题他解决了多少尚不得知。在界面和接口定制工具方面,我觉得这是比较麻烦的,除了黑子提供的意见外,还有什么更具体实现的建议?
做的不错,把基本功能都做出来了。界面设计的也瞒漂亮的。应该不只是在学校里弄出的东西。作者还是基本了解业务的。
问点问题,这里的日终批量是不是只包含了界面上所说的扎账,还有其它的批量吗。好像没有真正的批量处理。不知象结息、贷款形态转移之类的是不是都想靠在线来完成。象冲账(冲正)交易能完全实现给个日期、流水号就能冲任意一笔吗。
有个技术问题有点疑惑,在web上开发的系统,交易一致性是靠什么保证的,是用哪个中间件。
看到这个demo,想起来以前还下载过另一个东东。瞒有意思。可供参考。http://fz1981.3322.net/index.html里面有个简单的贷款业务处理系统。
如果这是一个真正的B/S结构的应用,并且这个应用完全构架在流行的应用服务器上,我觉得可以使用J2EE的事务处理机制,但是目前好像没有金融方面尤其是核心账务方面的成熟应用;
如果这只是一个B/S结构应用的表现层,并且这个表现层构建在主流的应用服务器中,核心账务还是使用大型主机或者小型机,我感觉后台还是要使用CICS或Tuxedo等传统交易中间件,IBM提供了CICS ECI(CICS的外部调用接口),表现层可以在无状态会话bean中使用JCA(J2C)这样的连接器调用后台COBOL+CICS程序,实现传统交易。但是这样的构架是否有成熟应用,我也不清楚,我是通过IBM开发者网站上的一篇文章了解到这样搭系统至少可以跑起来,至于交易安全、并发性能等方面,我没有看到具体论述。
这里的都是面对柜员的交易,日终处理也只是网点日终的联机处理,如轧帐等。日终批量界面是面对机房操作员,一般使用主机的控制台,所以没做在IE界面。当日的错帐用反交易,隔日的用冲帐交易,这是以前公司的分法,可以提供任意时间/流水的冲销。交易的处理是按套帐处理原则,一个交易包含借和贷的数据,在后台用系统级控制来保证事务完整性。你所说的一致性是什么概念?(以上均是猜测,由于曾同在一家公司,估计整个系统结构应该不会有多大变化。)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|期货交易自动化论坛

GMT+8, 2024-11-24 11:35 , Processed in 0.219997 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表