写点什么

文章:互操作现在进行时

  • 2007-06-02
  • 本文字数:559 字

    阅读完需:约 2 分钟

近些年来,基于 Java 平台的程序开发,一直都有为数众多的 API 类库和新技术为其提供强大的支持。与此同时,.NET 的通用语言运行时 CLR,天生就具备 Windows 操作系统所提供的那些丰富的编程支持。在 Windows 操作系统环境下,常有许多 Windows 编程中易于实现的功能目前却很难使用 Java 语言编程实现,然而有的时候,使用 Java 语言实现特定功能较之 Windows 编程却更为简洁。这是在 Java 编程中,使用 Java 本地接口 JNI 技术实现互操作时的通常看法,同时这对于 Java 的开发者来说也应当是非常熟悉。

可能会让开发者感觉有所陌生的,是那些尝试在 Java 虚拟机中实现.NET 编程语言特性的想法,例如在最新的.NET 3.0 中,包含工作流、WPF 和 InfoCard 等广受关注的特性,或是在.NET 过程中使用 Java 虚拟机提供的工具,比如说部署 Java 语言编写的那些包含复杂业务逻辑的 Spring 组件,或者实现通过 ASP.NET 访问 JMS 消息队列这样的功能。

本文作者 Ted Neward 是一个大规模企业应用系统方面的独立咨询人,致力于 Java 与.NET 的互操作技术,已经撰写了数本关于互操作方面的数据。在文中,他告诉开发者其实 JVM 和 CLR 就是一组共享类库,都是为程序代码执行提供功能服务的平台。理解了这些基本原理之后,再去进行上述所说的关于互操作方面的编程就不会那么让人望而却步了。

阅读全文:互操作现在进行时

2007-06-02 23:381110

评论

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

信息化、数字化、数智化之间的区别和联系

积木链小链

数字化 信息化 智能制造

EI与MCP的故事

京东科技开发者

小支同学华为鲲鹏微认证——鲲鹏软件迁移实践、鲲鹏软件性能调优实践

巴库一郎

鸿蒙 HarmonyOS 鲲鹏 DevKit harmoyos 实践分享

大型跨国企业搭建企业网络需要注意哪些方面?

Ogcloud

企业组网 企业网络 跨国网络 跨国企业组网

大模型辅助科研编程实录分享:效率飙升!“分分钟搞定”,智能体编排如何加速工作流

ModelWhale

Web3应用的上线流程

北京木奇移动技术有限公司

区块链开发 软件外包公司 web3开发

TextIn ParseX重磅功能更新:支持切换公式输出形式、表格解析优化、新增电子档PDF去印章

合合技术团队

人工智能 算法 #大数据

CST软件如何将Altium的PCB板子导入CST

思茂信息

cst仿真软件 CST软件 CST Studio Suite

中国主场!“世亚人工智能展·世亚智博会”重塑科技版图

AIOTE智博会

智博会 人工智能展 世亚智博会

大模型技术跃迁,容联七陌开启智能客服新纪元

人称T客

迭代器失效:99%的C++程序员都会踩的坑 !

秃头小帅oi

LangChain4j如何自定义文档转换器实现数据清洗?

王磊

用户旅程图用什么软件做?4个用户体验地图工具盘点!

职场工具箱

人工智能 产品经理 AIGC 绘图软件 用户旅程图

AI编程新时代,CodeBuddy 带你来体验

六月的雨在InfoQ

AI编程 CodeBuddy CodeBuddy首席试玩官 AI 代码助手

VMware ESXi 8.0U3e macOS Unlocker & OEM BIOS 集成 AQC 网卡驱动定制版

sysin

esxi

为Java虚拟机分配堆内存大于机器物理内存会怎么样?

电子尖叫食人鱼

Java

互联网人离职空窗,我该怎么回答HR最认可?

测试人

面试

如何查看系统完整性:全面指南与实用工具推荐

运维有小邓

日志管理 日志审计系统 IT运维服务 文件完整性

用小猫的视角看世界——关于「小猫相机」的一点浪漫构想

花十君

小猫相机 浪漫视角 柔软镜头 猫咪视角

什么是数据集市(Data Mart)?

镜舟科技

数据仓库 OLAP 数据集市 多维数据模型 在线分析处理

信创BeeWorks-国产化企业级im即时通讯软件

BeeWorks

即时通讯 IM

如何通过DNS解析实现负载均衡?

防火墙后吃泡面

什么是基于知识图谱的多模态推理?

测试人

人工智能

2025链游爆款方法论:从Axie到AI跨链的破局路径

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 代币开发 代币开发公链开发

工单智能化应用有哪些,工单管理系统选型推荐

云智慧AIOps社区

以细节诠释专业,用成长定义价值——对话@孟同学 |得物技术

得物技术

创新

交易所开发-如何开发一个交易所

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

AI智能体:大模型之后的下个技术革命?

测试人

人工智能

KET口语陪练APP的功能

北京木奇移动技术有限公司

软件外包公司 AI口语APP KET考试

财务合同MCP实践

京东科技开发者

HyperWorks分析模型的建立与边界条件施加

智造软件

CAE 仿真软件 Hypermesh

文章:互操作现在进行时_Java_霍太稳@极客邦科技_InfoQ精选文章