为什么Java EE广泛用于复杂的项目?

时间:2009-09-04 13:38:18

标签: java-ee-5

昨天我和我的朋友对IT进行了很好的交谈,他问我为什么Java EE在构建复杂的IT系统时如此广泛使用?从我的角度来看,优势很容易看出,但他是具有很多微软经验的IT经理(并且很少有Java exp。),所以我想听听你的声音。我当然会给他一个链接。

我不想要新的.NET - Java战 - 只是 - 为什么Java EE:)

2 个答案:

答案 0 :(得分:6)

Java的优势在于它是一个流行的平台(即许多开发人员都知道它),它相对易于使用,可在多个操作系统上运行,而且功能相当强大。所以你可以完成它的工作。它并不总是最好的工具,但大多数时候它是一个低风险的适当工具,而且很多时候它是你可以为你的任务做出的最佳选择之一。业务不是关于最好的计算机技术,而是关于投资回报,而Java可以让您获得开发投资的不错回报。

答案 1 :(得分:3)

大多数复杂系统都是分布式的。分布式计算很困难。 Jave EE试图掩盖复杂性(使用JMS,分布式事务,分布式范围管理等服务实现可扩展性),并允许编程继续关注业务问题,而不是技术问题。