谈谈JAVA版本的民航PID共享放大系统

2020-03-09 09:20:28来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

谈谈JAVA版本的民航PID共享放大系统

             在民航机票行业从事多年,接触了一些大型的民航业务系统,以及PID共享放大软件。

             因为一直使用JAVA做业务系统开发,对后者只是听说过原理:"破解了eterm软件协议","模拟通讯","加密协议","共享会话"等等,

     一般这种软件都是C++编写开发的,再加上eterm本身是个基于指令输入输出为主的系统,所以感觉这种破解的放大系统很高大上,与自己遥不可及。

 

             然而,在离开待了数年的老东家之后,有幸参与到一个刚开始的大项目,自主研发一款TMC系统。

     在经过一年的艰苦研发之后,系统上线。

             但是,租用的PID放大软件却频繁掉链子,崩溃频繁,接口奇葩,文档缺失,出现问题无法及时处理维护等等,总之,就是很不稳定,给人一种随时暴雷的感觉。

             再三权衡之后,加租了一款PID放大软件,原本是想上个双保险。

             事后才发现,新租的放大软件尽管文档很漂亮,但是逻辑严谨性比之前者更差劲,就连配置修改后需要重启软件才能生效。

              而以上软件的部署均需window系统,还不能部署在一起,有冲突。

              而我们的业务系统全部是在云linux系统。

              所以不得不再次购买云服务器。成本增加的同时,本质问题并没有解决。

              对软件公司来说,这种技术受到掣肘的感觉,不可忍受。

 

              在19年12月中旬,最终决定,开始自研JAVA版本的共享放大系统,与此同时,市面上还找不到一款基于JAVA编写的公开销售的放大系统。

      尽管从事这个行业多年,但是对于这种放大系统的底层技术原理也还并未彻底掌握。

              过程艰辛,自不必说。但是对技术的执着,最终不负有心人。

              在2月初,正式上线,从上线至今,出乎意料的运行稳定,也许这是对一个从事了9年民航业的人的一种肯定吧!

 

              上线后,也感受到了JAVA开发的放大系统,比之C++编写的放大系统,在维护,使用上优势明显。

              运维方便,window和linux系统均支持。

      维护方便,管理员在手机和PC均可对放大工号和PID进行管理维护。

              监控方便,管理员在手机和PC均可对PID运行状态进行实时监控。

                                提供web版日志查看界面,无需登录服务器,在手机和PC可精准搜索,追溯系统和人工操作的失误源头。

              SAAS管理,不同代理人之间,数据隔离,互不影响。

              可对高可用进行扩展支持。

              这也得益于JAVA在业务应用系统开发方面天然的优势使然。

 

              自2011年开始,从一个什么都不懂的民航新手,到现在研发了自主的放大系统,快10年,作为一个技术人,不免有些感慨,不知道这算不算晚......

             

              --------------------------------------------------------------------------------

               有兴趣,可查看软件相关功能介绍

        

               

             

             

    


原文链接:https://www.cnblogs.com/shenjianxin/p/12447013.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Spring Boot AOP记录用户操作日志

下一篇:对Java入口函数的认识