写点什么

文章:Java、.NET,为什么不合二为一?

  • 2007-08-02
  • 本文字数:657 字

    阅读完需:约 2 分钟

Java 和.NET 的战争已经结束。在这篇文章中,Ted Neward 概览了我们如何合理地使用这两项技术,比如在 J2EE 上将 MS Office 作为一个富客户端使用,或者在 Java POJO 上使用 WPF GUI,以及如何在一个 Windows 工作流主机上执行 Java Enterprise/J2EE 功能等。

正如本文的一个评论者所言,“战场上没有亚军,既然选择开发,那么对语言的选择也只有一个冠军。”,从.NET 发布的第一天开始,它就当仁不让地担当了和 Java 相对抗的主角。上帝是公平的,对你关闭了一扇窗,就会再给你打开一道门,对 Java 和.NET 来说,也都是各有所长各有缩短。Java 的兴盛源于每天 Java 开源社区的不断努力,完成着对自己的雕刻与完善;而微软依然延续其霸道的作风,.NET 社区也在不断地急剧扩大。

但其实类似于“我的编程语言比你的语言要好”,“我的平台比你的平台运行的要快”等这样的问题真的有意义吗?在本文中,作者 Ted Neward 对这一命题进行了深入剖析,并提出了自己的疑问:为什么不让 Java 和.NET 协同工作呢?

然后作者用大量事例证明了微软产品能够和 Java 平台很好地协同工作,比如使用 Office 做客户端而用 J2EE 的服务器,比如在 Spring 和 J2EE 容器中使用 Windows 的工作流技术,比如在 Java 服务提供的数据模型上使用新的 WPF 技术提供丰富的用户界面等。在文章最后,作者总结说:

.NET 能够做的任何事情,Java 都可以做到,反之亦然……两种平台都各有特殊的兴趣领域,并且它们在各自的领域都做得很好……对每一个项目而言,应该根据自己的需要充分发挥其所需平台的能力。

查看全文: Java、.NET,为什么不合二为一?

2007-08-02 03:371190

评论

发布
暂无评论
发现更多内容

架构师训练营第1期第4周作业

业哥

极客大学架构师训练营

【架构笔记之系统架构】架构师训练营第1期第4周

业哥

极客大学架构师训练营

架构师 1 期 - 系统架构作业

ltl3884

极客大学架构师训练营

架构师训练营 - 命题作业 - 第四周

徐时良

架构师训练营 - 学习笔记 - 第四周

徐时良

手把手教你AspNetCore WebApi:认证与授权

AI代笔

Token ASP.NET Core JWT web api

高并发系统设计负载均衡架构

架构师修行之路

负载均衡 分布式 微服务

第10周学习总结

Vincent

极客时间 极客大学

架构师训练营 - 第四周 - 作业二

行者

极客时间架构 1 期:第4周 系统架构 - 命题作业

Null

第四周作业

wanlinwang

极客大学架构师训练营

设计一套RPC框架并非易事

架构师修行之路

分布式 微服务 RPC

第四周作业 (作业二)

Geek_83908e

极客大学架构师训练营

极客大学 - 架构师训练营 第四周

9527

架构师训练营1期第4周作业

木头发芽

第10周作业

Vincent

极客时间 极客大学

「架构师训练营」第四周课后练习

L

「架构师训练营」第四周课后练习

L

第四周

等燕归

架构师训练营 - 第四周 - 作业一

行者

第四周后端常用技术总结

solike

【架构师训练营】第四周作业:系统架构

MindController

系统架构

【架构师训练营】第三周作业:代码重构

MindController

手把手教你如何在Oasis Second State 社区黑客马拉松获得 50 ROSE

WasmEdge

区块链 智能合约 以太坊 hackathon

设计模式

Zzzz

极客大学架构师训练营

第三周作业

m

第四周作业 (作业一)

Geek_83908e

极客大学架构师训练营

浅析 synchronized

朱华

Java 并发编程 synchronized

极客时间架构 1 期:第 4 周 系统架构 - 学习总结

Null

第四周学习总结

alpha

极客大学架构师训练营

【架构师训练营】第二周作业:框架设计

MindController

文章:Java、.NET,为什么不合二为一?_Java_霍太稳@极客邦科技_InfoQ精选文章