AIGC革命已来,如何在企业场景落地?如何选择模型、怎样应用RAG、需要哪些组织流程配套? 了解详情
写点什么

文章:互操作现在进行时

  • 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:38617

评论

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

综资全生命周期管理助力网络运营更高效

鲸品堂

软件开发生命周期 应用 资源管理

区块链技术如何成为中国数字化转型最新驱动力

CECBC

区块链

个人/团队/企业/组织申请计算机软件著作权的流程

不脱发的程序猿

程序人生 专利 软著申请 计算机软件著作

数据中心太耗电,送你一个节能神器

华为云开发者联盟

数据中心 节能 电费 NAIE 制冷

两个开源免费的软件Typora和PicGo,成了我写东西的新宠。

彭宏豪95

写作 Typora 图床 5月日更

夯实信任基础 区块链正在成为价值互联网的新代言

CECBC

解读SSDB、LevelDB和RocksDB到GaussDB(for Redis)的迁移

华为云开发者联盟

数据仓库 华为云 数据迁移 GaussDB(for Redis) PB级数据库

灵隐寺也没能拯救的“爱情”

徐说科技

爱情 情感 初恋

如何让网络音频或本地音频文件发布到频道中

anyRTC开发者

音视频 WebRTC RTC sdk

太现实了!2021年阿里+腾讯+快手offer都已拿到!值得一看

欢喜学安卓

android 程序员 面试 移动开发

智能家居商业模式:To C向左,To B向右

不脱发的程序猿

IoT 智能家居 智能家居商业模式

bzz币挖矿软件开发|bzz币挖矿系统APP开发

如何防止抄袭PCB电路板

不脱发的程序猿

嵌入式 如何防止抄袭PCB电路板 PCB电路板 硬件开发

狗尾续貂之Neutron网络部署架构的第N+1种方式

焱融科技

容器 云原生 高性能 部署 网络架构

“InfoQ 的朋友们-Geek青年说·北京站”即将开讲,快来!

InfoQ写作社区官方

GEEK 话题讨论 InfoQ 的朋友们 热门活动

不服不行!腾讯、阿里Android高级面试真题汇总,成功入职阿里

欢喜学安卓

android 程序员 面试 移动开发

《2021中国开源发展蓝皮书》发布——中国开源接近世界先进水平

禅道项目管理

开源 开发 报告

有道技术沙龙 | JAVA下午茶

有道技术团队

Java

华为云MCP多云跨云的容器治理与实践

华为云原生团队

开源 容器 云原生 集群 多云管理平台

区块链技术如何助力构建新能源系统

CECBC

打破固有思维(九)

Changing Lin

“新内容 新交互”全球视频云创新挑战赛复赛启幕

阿里云视频云

音视频

【音视频专题】音频质量评估方法那些事

Hanson

音视频

带你彻底搞懂高性能网络模式Reactor 和 Proactor

华为云开发者联盟

reactor Proactor 网络编程模式

区块链创新包含基础技术和应用场景两个层面

CECBC

深入浅出,Andorid 端屏幕采集技术实践

拍乐云Pano

android 音视频

零基础学习 NLP-DAY5 - 恶补 Python - 基础 2

Qien Z.

Python if 5月日更

python变量、运算符

若尘

变量 运算符 Python编程 5月日更

区块链新基建时代 看欧科云链如何助力数字经济产业升级

CECBC

数字经济

WAVE SUMMIT 2021 深度学习开发者峰会定档5月20日

百度大脑

深度学习 飞桨

☕【Java技术之旅】走进线程池的世界(基础篇)

洛神灬殇

Java 线程 线程池 线程池工作原理 5月日更

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