京东由.net转向java的技术原因是什么

Python025

京东由.net转向java的技术原因是什么,第1张

我觉得最主要的原因是京东推出APP,.NET在APP领域太过脆弱,京东无非也就是webview套web,但android以java为核心语言,app很多交互还是用java语言,还会用到很多包文件,这些都是java来开发的,以往是用.net没错,.net并不是语言失败,但是没有必要分两部分去维护,干脆高度统一,减少维护成本。再加之oracle对sun的大力支持,一般企业义无反顾地就会选择java架构。

先是开发语言有原来的.Net换成了Java。开发语言选择Java有两个原因。一是国内外非常多的大型网站使用Java技术,这是主流,有非常多的经验可以借鉴,也有非常多的成熟开源框架可以使用。二是成本的原因,.Net语言本身虽然不收费,但是Windows操作系统是收费的,Visual Studio开发工具也不便宜。随着公司的发展,服务器越来越多,开发人员也越来越多,这是必须要优化的.....