锁定老帖子 主题:漫谈计费系统的开发
该帖已经被评为良好帖
|
|
---|---|
作者 | 正文 |
发表时间:2009-06-05
xiaolin0105 写道 有电信计费系统是用java写的。而且所有业务逻辑都放在app层。
solaris+oracle+jboss+ejb2。 scale的非常好。 业务这种东西,还是不要用pl/sql写。 能说说是哪个厂商的产品,在哪个省用吗?很感兴趣 |
|
返回顶楼 | |
发表时间:2009-06-06
最后修改:2009-06-06
tower 写道 xiaolin0105 写道 有电信计费系统是用java写的。而且所有业务逻辑都放在app层。
solaris+oracle+jboss+ejb2。 scale的非常好。 业务这种东西,还是不要用pl/sql写。 能说说是哪个厂商的产品,在哪个省用吗?很感兴趣 是爱立信的IPX,在全球范围内使用,做电信运营商和内容供应商之间的计费和消息业务,整合了500家运营商和4000多家内容供应商。 比如你人在美国,通过手机上德国的网站定了个飞机票,那么就可以跨国计费了。作为内容供应商,就不用考虑怎样和国外当地电信运营商整合以及法律,税务和计费的问题了,IPX都帮忙搞定了。 |
|
返回顶楼 | |
发表时间:2009-06-06
tower 写道 xiaolin0105 写道 有电信计费系统是用java写的。而且所有业务逻辑都放在app层。
solaris+oracle+jboss+ejb2。 scale的非常好。 业务这种东西,还是不要用pl/sql写。 能说说是哪个厂商的产品,在哪个省用吗?很感兴趣 在线计费没见过java写的,后付费的还是有地 |
|
返回顶楼 | |
发表时间:2009-06-06
最后修改:2009-06-06
leadyu 写道 tower 写道 xiaolin0105 写道 有电信计费系统是用java写的。而且所有业务逻辑都放在app层。
solaris+oracle+jboss+ejb2。 scale的非常好。 业务这种东西,还是不要用pl/sql写。 能说说是哪个厂商的产品,在哪个省用吗?很感兴趣 在线计费没见过java写的,后付费的还是有地 online billing也是IPX的提供的服务里的一种。 |
|
返回顶楼 | |
发表时间:2009-06-08
呵呵,可以参考SOA的概念,把业务全部做成一个一个的服务。服务完全可以分布式部署,最后通过map服务器进行整合处理,用java的好处就可以在这一点上体现出来。
我觉得其实分布式计算在这种大型系统上应用是最合适的,大量的廉价服务器的性能要好过单一的大型服务器。而且使用分布式的好处就是可以很方便的扩展,现在业界的架构都是以分布式为基础的。 java在分布式上要由于c++ |
|
返回顶楼 | |
发表时间:2009-06-08
计费用c是历史问题,何况国外电信业务和中国可比性不强,我们一个省的业务比的上国外一个国家的业务了
|
|
返回顶楼 | |
发表时间:2009-06-08
lottons 写道 呵呵,可以参考SOA的概念,把业务全部做成一个一个的服务。服务完全可以分布式部署,最后通过map服务器进行整合处理,用java的好处就可以在这一点上体现出来。 我觉得其实分布式计算在这种大型系统上应用是最合适的,大量的廉价服务器的性能要好过单一的大型服务器。而且使用分布式的好处就是可以很方便的扩展,现在业界的架构都是以分布式为基础的。 java在分布式上要由于c++ 计费不会搞很多廉价服务器的,原因大致有二: 1、IT管理水平到不了这个程度 2、中国移动不差钱 |
|
返回顶楼 | |
发表时间:2009-07-17
lottons 写道 呵呵,可以参考SOA的概念,把业务全部做成一个一个的服务。服务完全可以分布式部署,最后通过map服务器进行整合处理,用java的好处就可以在这一点上体现出来。
我觉得其实分布式计算在这种大型系统上应用是最合适的,大量的廉价服务器的性能要好过单一的大型服务器。而且使用分布式的好处就是可以很方便的扩展,现在业界的架构都是以分布式为基础的。 java在分布式上要由于c++ 用廉价服务器,出了问题得移动的领导扛不住 |
|
返回顶楼 | |
发表时间:2009-07-20
everlasting_188 写道 写的不错,java在电信中还不是核心的,因为性能要求(相对于c++处理大规模的数据来说),历史遗留问题,许多地方都不能用。
不对吧,电信中C和C++也只是计费系统中和OCS在用,像VC,10000号,服务开通,资源系统,渠道系统,代理商,经营分析以及CRM,ODS都是用java来实现的,电信中的核心系统应该是CRM,融合计费系统和结算,从这三个系统来看,java和C++/C所占的比列,还是java要高的。毕竟整个CRM都是用java,融合计费系统中的报表系统,销账和缴费前台以及综合查询都是用的是java,如果再算上OSS,那java的比重就更大啦,C/C++也只是在计费控制,销账等具体强调效率的时用的,总体来看电信的整个BOSS系统,java比重更大些。说到中间件,电信各个省份确实是weblogic,websphere和Tuxedo这三个的天下,Tuxedo就不说了,计费系统一般都是,weblogic和websphere相比,显然前者更具有优势,市场份额有增大趋势,后者应用的省份主要是是南方电信一些早期的省份,像江苏,四川,浙江,贵州,云南等,后者主要是体现在北方电信,比如最近割接的天津,内蒙,新疆,山东。中间的一些省份比如青海,陕西,安徽,宁夏等虽然用的也是webSphere,但是主要是前期的其他南方省份的影响(代码移植,代码部署和南方的统一)。但是还是阻挡不了weblogic一通天下的趋势,主要weblogic比webSpher部署起来更快捷,也更稳定吧(感觉),另外如果在本机上部署系统那就更麻烦啦,你如果用WSAD开发调试起来你就会发现那个慢的一塌糊涂,比eclipse可就差远啦(我们公司配置的电脑目前都是内存2G,主频2.2左右 ),所以现在其他省份也在计划将websphere换成weblogic,估计以后基本上都会用weblogic(计费的前台操作java的部署也都用的是weblogic) |
|
返回顶楼 | |
发表时间:2009-07-24
gainfirst 写道 everlasting_188 写道 写的不错,java在电信中还不是核心的,因为性能要求(相对于c++处理大规模的数据来说),历史遗留问题,许多地方都不能用。
不对吧,电信中C和C++也只是计费系统中和OCS在用,像VC,10000号,服务开通,资源系统,渠道系统,代理商,经营分析以及CRM,ODS都是用java来实现的,电信中的核心系统应该是CRM,融合计费系统和结算,从这三个系统来看,java和C++/C所占的比列,还是java要高的。毕竟整个CRM都是用java,融合计费系统中的报表系统,销账和缴费前台以及综合查询都是用的是java,如果再算上OSS,那java的比重就更大啦,C/C++也只是在计费控制,销账等具体强调效率的时用的,总体来看电信的整个BOSS系统,java比重更大些。说到中间件,电信各个省份确实是weblogic,websphere和Tuxedo这三个的天下,Tuxedo就不说了,计费系统一般都是,weblogic和websphere相比,显然前者更具有优势,市场份额有增大趋势,后者应用的省份主要是是南方电信一些早期的省份,像江苏,四川,浙江,贵州,云南等,后者主要是体现在北方电信,比如最近割接的天津,内蒙,新疆,山东。中间的一些省份比如青海,陕西,安徽,宁夏等虽然用的也是webSphere,但是主要是前期的其他南方省份的影响(代码移植,代码部署和南方的统一)。但是还是阻挡不了weblogic一通天下的趋势,主要weblogic比webSpher部署起来更快捷,也更稳定吧(感觉),另外如果在本机上部署系统那就更麻烦啦,你如果用WSAD开发调试起来你就会发现那个慢的一塌糊涂,比eclipse可就差远啦(我们公司配置的电脑目前都是内存2G,主频2.2左右 ),所以现在其他省份也在计划将websphere换成weblogic,估计以后基本上都会用weblogic(计费的前台操作java的部署也都用的是weblogic) 楼上的是联创的吧,在哪个部门啊?CRM还是服务开通? |
|
返回顶楼 | |