大家好,今天小编关注到一个比较有意思的话题,就是关于java架构语言的问题,于是小编就整理了3个相关介绍Java架构语言的解答,让我们一起看看吧。
什么计算机语言是架构模式的?
IPC编程中的客户与服务,在过去只是一个再普通、传统不过的标准程序结构与编程方法,不会有人将其提高到软件架构的高度。但其实,现代流行的各种C/S架构,其本质却正是如此:即TCP/IP IPC编程中的客户机/服务器。目前为止,还没有任何一种客户机/服务器架构的软件超出了这个范围。
所以,准确地讲,现代各种客户机/服务器模式的软件架构实际上是对IPC编程中客户/服务程序结构更加产品化与成熟化的结果。
现有的政务系统是.net下开发的,有必要换为j***a框架吗?
老业务不用换,新业务可以考虑换成j***a的,并发要求不高的也可以考虑python的。数据库感觉还是oracle最佳!如果为了省费用可以换成其他免费的,但性能会差许多。
能不能是看个人能力和团队能力,时间成本,不是光分析就能给出答案的。
团队要有熟悉j***a的扛把子,能搞定切换的技术问题和实现业务逻辑
团队要有熟悉政务系统的业务专家,这个很重要,不是几个熟悉j***a的人能搞定的。
团队要有充足的理由来说服上级领导切换到j***a,给一个理由。这个理由要充分,如果你自己就是领导,你要权衡利弊。搞不好,成为你的滑铁卢。
***如上面说的都没问题,就可以转了么。
不是,换系统,这个就像给空中的飞机换发动机,肯定要想好切换方案,肯定不是一把换,肯定是逐步切换,或者停机。得想好开发迭代方案。不能说开发三个月才换,最后一地鸡毛。
上面说的这些都没问题,可以考虑技术方案了。
至于数据库,感觉没必要
不是说新的框架,新的语言,新的……就适合各行各业。自己评估,如果这套模式没有任何问题,建议只需要稳定的运维+代码优化即可。如果想学、想尝试新事物,建议可以优先考虑新来实验
.net换j***a成本太高,也没必要。最好的办法是linux+mono,直接迁移,数据库换mysql会有一些工作量。我们的系统都是这么做的,很稳定。如果需要可以找我帮助迁移,很擅长这个。windows server配置好了,也很安全。容易被攻击,主要是配置问题。
J***a也不省心,Oracle已经开始割韭菜了,换OceanBASE(收费问题还是不明朗)不如先换mysql或者MariaDB,PgSQL也是不错的选择;开发语言.net不用换,代码改一下DAL层即可,如果代码老可以考虑重构。
既然在语言层面上J***a要落后于c#,那为何国内J***a架构到处都是?
语言层面j***a确实不如C#,但是在平台方面,成熟的解决方案方面,新的技术潮流方面,应用市场,第三方支持,开源库方面等等,j***a完虐c#。
在这两款语言的主流战场上——web 开发,两者相差不知几何!比如一提到分布式web,微服务,springcloud几乎如雷贯耳,反之c#呢?
开源来得太晚了,j***a在这方面已经蓬勃发展了多少年了,海量的开源技术和框架拥有海量的拥累,c#想弯道超车,还得看j***a给不给机会呀。
相对这些仅是语言层面的稍许优势,还不能动摇j***a地位,更何况j***a还有kotlin,scala等运行在jvm规范上的语言,论语言优势并不比c#差,还可以兼容j***a所有的现有轮子,所以j***a也许会死,但是jvm还是有很长的路可以走
到此,以上就是小编对于j***a架构语言的问题就介绍到这了,希望介绍关于j***a架构语言的3点解答对大家有用。