首页| 新闻活动

基于COBOL,德国养老基金快速构建起了可靠的微服务系统

来源:Micro Focus时间:2021-04-02浏览数:86

德国养老基金是德国法定养老保险计划的核心,目前共计雇佣了61,000名员工,管理着5,300万人的未来养老金,向大约2,100万人支付养老金。如今,德国养老基金的许多关键任务流程都由复杂的COBOL业务逻辑提供支持。
image.png
大量邮件期待高效处理

为了能够有效地处理来自数百万客户的查询,如何分配合适的员工来处理每一个问题至关重要。该组织每天要处理多达10,000封的邮件,并且需要确定哪个职员应该处理哪个请求,所以,每天多达20,000名员工要使用电话号码簿。这使得处理这个问题,成为了确保组织高效运转的关键。


德国养老基金Java中心的高级开发人员Peter Palmreuther评论道:“关键的查找功能不仅采用了Java语言,还包括了COBOLCOBOL的业务逻辑主要执行实际的查找。我们需要减少响应时间,以在极短的时间里完成庞大的查找,这一问题的瓶颈在于如何实现COBOL和Java组件之间的转换。完全重新执行现有逻辑,显然既困难又不划算,重写也意味着复制逻辑,将测试和维护过程加倍。”

与Java紧密集成


后来,德国养老基金找到了一个解决方案,使COBOL业务逻辑能够跨平台使用——让代码可以直接在Java虚拟机中执行,从而应对性能挑战,减少COBOL和Java之间的转换。


Peter Palmreuther回忆道:“Visual COBOL for EclipseCOBOL代码编译成Java的字节码的能力,正是我们重新使用经验证的业务逻辑、并将其与Java结合以提高性能所需要的。”


通过Micro Focus的解决方案,可以将COBOL代码部署到Java应用程序服务器。这种跨COBOL和Java使用标准技术和web服务,降低了失败的风险。


Peter Palmreuther指出:“多亏了Visual COBOL,我们才可以使用现代开发工具,让有经验的COBOL开发人员工作地更加顺畅。Micro Focus OO-COBOL的扩展以及SmartLinkage的功能,帮助了Java开发人员快速、轻松地适应COBOL业务逻辑,最终能够将COBOL业务逻辑与最先进的web服务结合起来,为其他应用程序提供稳定的服务。”


COBOL和Java的紧密集成,简化了web服务的调试。Peter Palmreuther评论说:“我对调试过程非常满意,在一个工具中,我可以同时分析COBOL程序中发生的事情,并获取有关Java web服务的详细信息,这使得敏捷的开发成为现实,并使日常工作变得更加简单。”

image.png

轻松简便,效率提升


通过Micro Focus解决方案,德国养老基金可以继续从现有COBOL应用程序投资中获得长期业务价值。Peter Palmreuther解释道:“Visual COBOL允许我们基于过去的代码,轻松地构建新的服务。”


德国养老基金会对这一高质量的工具和文件感到满意。Peter Palmreuther阐述道:“对于一直使用Java的人来说,Visual COBOL for Eclipse非常容易上手。与此同时,该解决方案还为COBOL编程带来了一些其他有用的功能,如语法高亮显示、自动完成建议、结构信息和语法检查。Java开发人员所习惯的一切都可以用于COBOL此外,Micro Focus SmartLinkage选项使重新使用COBOL逻辑变得简单。COBOL编译器会自动生成‘类’,这些‘类’可以在Java中使用,从而将COBOL代码与改进的类型支持集成起来。”


如今,德国养老金基金正在研究如何通过Visual COBOL跨平台标准化开发环境,以促进团队之间的协作。


Peter Palmleuther总结道:“MicroFocus的解决方案非常好,许可选项对我们非常有效。通过将COBOL代码部署到Java虚拟机中,我们的响应时间与迁移的调用路径相比减少了70%,与此同时批处理作业的运行时间也从半小时缩短到10分钟。运行的时间越短,失败风险就越低,找到一个窗口来执行每个作业就越容易。

通过Micro Focus解决方案,我们获得了一个可以使用标准工具进行操作的强大web服务。我们现在可以灵活地使用COBOL程序,来加速业务流程,甚至进一步帮助组织提供优质的客户服务。


Micro Focus软件培训认证中心

广州赛辰认证服务有限公司

联系我们

广州赛辰认证服务有限公司

电话:020-32200125

邮编:510663

地址:广州高新技术产业开发区科学城彩频路9号501E/F/G