写点什么

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

评论

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

深入浅出边缘云 | 3. 资源配置

俞凡

架构 边缘计算 网络 深入浅出边缘云

设备树的引入与体验

贾献华

7月月更

听说学Python字体反爬的人,都打开过这篇博客,自如字体反爬,图片字体反爬

梦想橡皮擦

Python 爬虫 7月月更

阿里内网最新发布“M8”级Java面试笔记,助力金九银十

程序员啊叶

Java 编程 程序员 架构 java面试

浅谈非 EVM 公链的可能性: 兼容多类型虚拟机是否是区块链未来?

One Block Community

区块链

leetcode 406. Queue Reconstruction by Height 根据身高重建队列(中等)

okokabcd

LeetCode 数据结构与算法 贪心算法

使用 Solidity 和 Node.js 构建简单的区块链预言机

devpoint

区块链 Node 预言机 7月月更

(WebFlux)001、如何自定义注解实现功能

编号94530

spring springmvc WebFlux 拦截器 @WebFilter

设计消息队列存储消息数据的 MySQL 表格

爱晒太阳的大白

数据质量提升

奔向架构师

数据质量 7月月更

一文详解:SRv6 Policy模型、算路及引流

穿过生命散发芬芳

7月月更 SRv6

大厂面试突击必备:“网络编程”高频八连击,扛得住吗?

程序员啊叶

Java 编程 程序员 架构 java面试

Moonbeam创始人解读多链新概念Connected Contract

One Block Community

区块链

走进Redis,让你重新认识redis。绝不是表面

派大星

签约计划第三季

小心你的字典和样板代码

总结 编码 反思 编程、 编码风格

消息队列存储消息数据的MySQL表设计

intelamd

DTSE Tech Talk丨第2期:1小时深度解读SaaS应用系统设计

华为云开发者联盟

云计算 后端 SaaS

openim支持十万超级大群

Geek_1ef48b

vue2升级vue3: TSX Vue 3 Composition API Refs

zhoulujun

Vue3 Ref JSX tsx 子组件

SMI 与 Gateway API 的 GAMMA 倡议意味着什么?

张晓辉

Kubernetes 服务网格 SMI

SocialFi 何以成就 Web3 去中心化社交未来

One Block Community

区块链

华为云数据治理生产线DataArts,让“数据'慧'说话”

华为云开发者联盟

云计算 华为云

Snowflake vs. Redshift的2022战报:两个数据平台谁更适合你?

雨果

SpringBoot日志收集-Aop方式-存进数据库

宁在春

aop springboot 7月月更

JAVA编程规范之服务器

源字节1号

软件开发 后端开发

jQuery 遍历-后代深入解析分析【前端jQuery框架】

恒山其若陋兮

7月月更

3 分钟掌握 Node.js 版本的区别

Geek_z9ygea

JavaScript node.js Vue 前端开发

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