当前位置:  开发笔记 > 编程语言 > 正文

.NET与Java EE中间件?

如何解决《.NET与JavaEE中间件?》经验,为你挑选了1个好方法。

有人可以比较.NET与Java EE的中间件差异(优点/缺点).

如果没有,至少提供一个有用的链接供我阅读,简洁明了.



1> Doobi..:

这取决于您的具体情况.

我不假装有一个确切的答案,因为没有一个答案,但这里有一些我的想法和经验.(前期,我主要是.NET开发人员,但我确实在Java上工作)

我将在前面总结一下 - 如果你使用.NET,你将获得一个非常易于使用的紧凑集成堆栈,并且可以非常有效地解决80%的问题,但是您需要付出便利,并解决一些问题案件可能是一个问题.Going Java为您提供了灵活性,但您需要在时间和复杂性上付出代价,但它基本上是免费的.

平台 首先,Java在本地支持更多平台,但C#不仅仅是Windows.Mono项目在Linux和Mac上运行C#.如果你正在进行手机开发,你可以在iPhone(MonoTouch)和Android上使用它(MonoDroid)

语言 毫无疑问,C#是更现代和优雅的语言,但这并不会使Java变坏.它仍然比尝试用C++做事更好...

工具 Visual Studio有很多很酷的东西,Eclipse也是如此.我发现在Visual Studio中完成工作要快得多,但Eclipse有很多有用的插件.虽然有免费的快递和更便宜的版本,以及通过MS合作伙伴计划廉价获得的方式,但VS付费且相当昂贵.Eclipse是免费的.

应用程序服务器 J2EE应用程序通常是高度可配置的工具和平台堆栈,但可能非常复杂.它们作为应用程序在应用程序中运行.

.NET应用程序直接在Windows IIS/WAS /(服务器AppFabric)中运行,我发现它使得设置起来更容易一些,但再一次是速度,简单性和成本与免费和复杂.

推荐阅读
linjiabin43
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有