您的位置:主页 > 管理 > 财务管理 >

LinkedIn,MTV点击Sprin大福彩票appg开发核心应用程序

2019-09-02     来源:星座乐         内容标签:LinkedIn,MTV,点击,Sprin@Anson@SE

导读:点击此处了解SpringSource如何与VMware合作,帮助企业开发和部署Spring应用程序到虚拟环境。Pujante表示LinkedIn使用Spring进行各种操作,但主要用途SpringCore和SpringIoC。IoC是控制反转,

点击此处了解SpringSource如何与VMware合作,帮助企业开发和部署Spring应用程序到虚拟环境。

Pujante表示LinkedIn使用Spring进行各种操作,但主要用途SpringCore和SpringIoC。IoC是控制反转,也称为依赖注入。依赖注入是指向软件组件提供外部依赖的过程。Pujante表示,LinkedIn还使用SpringMVC,并且正在寻找新的Springdm服务器,因为它具有模块化的OSGi(开放服务网关计划)功能。

进一步阅读AMD在服务器市场上对英特尔的巨大挑战让红帽做到了IBM的明智选择

为什么选择Spring?“我们想解决一些问题,”包括硬编码布线,配置问题,手动生命周期管理和难以重用的软件布线,Pujante说。所以LinkedIn的解决方案是使用Spring以及一些LinkedIn扩展。

使用Spring作为解决方案,Pujante说,“接线不再是代码,有一种标准的方式来注入配置,Spring自动处理生命周期问题,重用Spring文件更容易。“

Mo.rejan,Pujante说Spring是可扩展的,他的LinkedIn团队“增强”它以支持其特殊需求。“我们决定加强Spring做我们想做的事情,”Pujante说。“我们添加了一个新的XML词汇表。扩展Spring的另一种方法是拥有自己的自定义属性编辑器,”他说。

除了新的XML词汇表和自定义属性编辑器之外,LinkedIn还增加了一种新的类型。Pujante说,使用组件进行生命周期管理的应用程序上下文。

Pujante表示LinkedIn还创建了LinkedInSpring组件。LinkedInSpring组件是一个可重用,独立的Spring连接和配置,本质上是递归的,并且已集成到LinkedIn构建框架中。

LinkedIn创建于2003年,拥有超过3000万会员。该公司拥有两个数据中心,其中600多台机器支持Java应用程序,SOA(面向服务的架构)平台,ApacheTomcat,Spring,Oracle,MySQL,OSGi和其他组件的基础架构。

同时,Pujante说尽管Spring在LinkedIn上创建应用程序有很多帮助,但它确实有其缺点,包括XML冗长和代码重构与Spring文件不兼容的缺点。

文章链接地址:http://www.bihlme.com/guanli/caiwuguanli/201909/5192.html

上一篇:你好,查理
下一篇:没有了

财务管理相关文章