写点什么

文章: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:371314

评论

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

电梯“惊魂”事故频频发生,可视化全平台覆盖,远程值守高效监控

一只数据鲸鱼

数据可视化 智慧城市 智慧园区 智慧电梯

英特尔拥抱开源,岂能没有杀手锏?

E科讯

存储大师班:NFS 的诞生与成长

青云技术社区

存储 分布式存储 NFS

安卓工控主板显示接口有哪些呢?

双赞工控

安卓主板 工控主板 ARM开发主板

数仓备机DN重建:快速修复你的数仓DN单点故障

华为云开发者联盟

数据仓库 主机 华为云 备机 DN

数字化时代,为什么解决信任问题是科技公司最重要的事情?

CECBC

深度学习分类任务常用评估指标

华为云开发者联盟

机器学习 深度学习

Vue Conf关于Vite的分享给我带来的启发

前端森林

vite esm Vue 3

🏆「终」【JVM 性能调优】「CMS 垃圾回收器」优化实战分析(补充版)

码界西柚

CMS JVM GC调优 6月日更

什么是SSD Sanitize数据擦除技术?

怀瑾握瑜

存储 SSD 数据保护 备份 删除

CloudQuery 使用教程之《No.2数据查询(上)》

BinTools图尔兹

sql dba 数据库管理工具 国产数据库 开发运维

在北鲲云超算平台上做球体落入水中的流固耦合仿真模拟记录

北鲲云

未来法律科技发展现五大趋势,区块链、AI、大数据吸引资本目光

CECBC

华为云数据库GaussDB(for Cassandra)揭秘:内存异常增长的排查经历

华为云开发者联盟

nosql 云原生 Cassandra 华为云数据库 GaussDB(for Cassandra)

作为后端开发者的思考:如何看待如今的前端架构

吴脑的键客

大前端 后端

Spring @Transactional 注解是如何执行事务的?

程序员小航

Java MySQL spring 事务 代理

解密开源技术的污点

BeeWorks

CloudQuery 安全系列(一): Http 与 Https

BinTools图尔兹

数据库 网络安全 https 数据安全 数据库管理

WICC 2021来袭 融云领衔探索互联网通信云技术新方向

融云 RongCloud

云小课 | MRS基础入门之HDFS组件介绍

华为云开发者联盟

hadoop hdfs 分布式文件系统 MapReduce服务 数据读写

Facebook Chat真的是世界第三大即时通讯客户端吗?

BeeWorks

使用高级视频质量工具 AVQT 评估视频 | WWDC 演讲实录

网易云信

机器学习 算法 音视频

技术解密 |阿里云多媒体 AI 团队拿下 CVPR2021 5 冠 1 亚成绩的技术分享

阿里云CloudImagine

阿里云 AI 计算机视觉 经验分享 CVPR

深入C语言中数据的存储

小写丶H

让AI发展避开“暗礁”,索信达控股推出自研区块链+联邦学习解决方案

索信达控股

区块链 金融科技 联邦学习 金融监管 风控

透过 3.0 Preview 看 Dubbo 的云原生变革

try catch

用超出行业平均薪资招人?

石云升

职场经验 管理经验 6月日更

JAVA 面向对象 (十二)-- 关键字this

加百利

Java 关键字 this 6月日更

英特尔院士Johanna Swan:极致的异构集成是半导体封装未来趋势

E科讯

法国政府的"安全 "WhatsApp替代品在短短90分钟内被破解

BeeWorks

社群编码识别黑灰产攻击实践

百度Geek说

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