有用java写金融行业核心交易系统的吗
本人处于一个发展中的卡公司,要对系统进行重构,老总的目标是打造一个能支撑业务发展5到10年的核心系统。
上周我们公司的高级顾问(中国银行的一个专家),提出了一个架构,在原来的交易系统基础上扩展出机构的概念,
把核心部分涉及到钱的都放入核心系统,外围系统以交易的形式访问核心系统(比如把一次查询看成一个交易),所有的东西通过c接口访问核心系统,在核心系统上用c接口来提供交易的原子操作,然后在上面用java封装成组合操作。其他的外围系统也分出来,等交易系统成熟了,一步步往上挂,比如crm,callcenter等等,这样一下子颠覆了原来的系统,库表都要舍弃,现在的柜员系统,对账系统等多个新系统将全部瘫痪。而且我们这里c程序员只有一个,这样干耗时太长,并且在两个语言中组合操作事务的保证没底。我感觉交易系统无非就是pos或者其他渠道来的交易通信,比如pos的通过8583协议过来的,我用java也是可以解包,然后处理业务的,对核心系统数据库进行操作。毕竟java干了5年了,用起来得心应手的,我想用java平台来替换原来的c系统,但是没干过,心里没底,看各位大牛们有什么想法,给小弟一点指点!
[该贴被diyer1650于2011-07-06 10:18修改过]