NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

JNBridge 发布两款新的针对微软.NET 和 BizTalk 服务的 JMS 适配器

  • 2007-11-01
  • 本文字数:1230 字

    阅读完需:约 4 分钟

今天, JNBridge ——为软件开发者提供 Java 与.NET 交互工具的业界领先供应商之一,宣布发行两款新的针对微软.NET 平台的 Java 消息服务(简称 JMS,即 Java Messaging Service)适配器。其中一款适配器扩展了 WCF(Windows Communication Foundation),允许任何第三方的 JMS 实现版本直接集成到.NET 应用中;另一款则把 BizTalk 服务器 2006(R2)和 JMS 的功能连接到一起。

JNBridge 的 JMS 适配器暴露了一个生成和消耗 JMS 消息的简单.NET 接口。因为 JMS 只是一个规范,每一种 JMS 的实现版本都有供应商自定属性,而且不同供应商的实现版本一般是不能通用的。JNBridge 的 JMS 适配器通过对供应商的 JMS 客户端实现版本动态生成基于.NET 静态接口的代理类来对其进行包装而解决了这一问题,所以 JNBridge 也因此能提供对任意 JMS 实现版本的兼容性。开发者可以通过简单地调整 Java 适配器的类路径配置,由一种客户端的实现版本切换到另外一种实现版本。

”多年前,我们的 JNBridgePro 客户就要求一种允许.NET 或 BizTalk 服务器通过 JMS 服务器发送或接收消息的便捷方式,”JNBridge 的首席技术官 Wayne Citrin 解释到,“现在,使用我们最近的.NET 和 BizTalk 适配器,他们就拥有了最新型的、自动化的方式来确保完整、即时的交互能力。用户使用 WCF LOB Adatper 或 BizTalk 服务适配器框架时,不再需要具备 JMS 编程和适配器结构的细节知识,我们已经为他们提供了一步到位的全自动化处理。”

下面是已支持的 JMS 特性:

  • 点对点(队列)
  • 发布 / 定阅(主题)
  • JMS 安全
  • 持久定阅
  • 文字、字节和 map 类型的消息
  • 消息选择器 / 过滤器

两种适配器都是基于 JNBridegPro ——一种“通过生成整套代理的方式来曝露类的 API,以此创建交互性桥梁和管理.NET 与 Java 类之间通信”的技术。.NET 的 JMS 适配器较 WCF LOB Adapter SDK 而言更有优势。Java 与.NET 的交互性是通过提供定制传输通道的实现来提供的,它使用了共享内存通信通道。下图给出了适配器的架构总览:

JNBrideg 的.NET JMS 适配器还利用了 WCF LOB Adapter 的元数据浏览器和搜索特性,这些特性由 Visual Studio 的适配服务查阅(Adapter Service Reference)插件提供。开发者可通过它浏览和搜索 JMS 服务器的元数据,并使用选定的操作和类型来生成.NET 代理类。

JNBridge 的 BizTalk 服务 JMS 适配器与 BizTalk 服务器 2006 在一起工作,如同其它任何厂家的 JMS 服务器一样出色,它连接 BizTalk 服务器的编排器以配合 JMS 底层结构,且不要求任何与 JMS 相关的编程知识。

当问到高级消息队列协议(AMQP,Advanced Message Queuing Protocol)以及JNBridge 是否会对这一规范提供支持时,Wayne Citrin 说,他们早已收到客户的这一要求,他们将对市场进行观察。现在,已经有了与JMS 集成的需求,市场上也已有多种JMS 产品可供使用。

两种适配器都可以通过访问 www.jnbridge.com 立刻获得,并提供全特性评估版下载。

查看英文原文 JNBridge releases two new JMS Adapters for Microsoft .NET and BizTalk Server

2007-11-01 01:52763
用户头像

发布了 90 篇内容, 共 12.8 次阅读, 收获喜欢 10 次。

关注

评论

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

中国人民大学周禹教授:数智人本主义-人力资源数智化驱动有质量增长

用友BIP

DEFI/LP质押流动性挖矿奖励发放模式系统开发

V\TG【ch3nguang】

DeFi流动性挖矿

数字孪生智慧粮仓Web3D可视化管理系统

2D3D前端可视化开发

智慧粮仓 智慧粮库 智慧粮仓管理系统 数字孪生粮仓 粮仓三维可视化

提高生产力的低代码开发工具

高端章鱼哥

软件开发 低代码 开发工具 JNPF

开发者必看:深度解读隐语密态计算设备 SPU

隐语SecretFlow

大数据 AI 隐私计算 开源社区 密态计算

如何将IP定位SDK添加到您的 Android 应用程序

郑州埃文科技

软件 sdk

阿里云故障洞察提效50%,全栈可观测建设有哪些技术要点?

TakinTalks稳定性社区

什么是云桌面?

青椒云云电脑

桌面云 云桌面

亚信科技AntDB数据库通过GB 18030-2022最高实现级别认证,荣膺首批通过该认证的产品之列

亚信AntDB数据库

数据库 AntDB AntDB数据库 企业号 8 月 PK 榜

隐语小课|两方安全计算 ABY2.0 高效的 2PC 协议

隐语SecretFlow

大数据 AI 数据安全 隐私计算 开源社区

zone.js由入门到放弃之一——通过一场游戏认识zone.js

OpenTiny社区

前端 js

云桌面如何工作?

青椒云云电脑

桌面云 云桌面

合约跟单带单模式量化交易系统软件开发[源码搭建示例]

V\TG【ch3nguang】

量化交易系统开发 合约跟单 量化交易源码

阿里云 X 森马 AIGC T恤设计大赛开启! 穿什么由你定,赢Airpods,作品定制联名T恤

Serverless Devs

阿里云 Serverless 云原生

官宣定档!望繁信科技数聚·源力 2023 PRO_大会诚邀您参加!

ToB行业头条

如何从用户视角搭建可观测体系?阿里云ECS业务团队的设计思路

TakinTalks稳定性社区

国内哪家云桌面厂家比较靠谱

青椒云云电脑

云桌面 云桌面厂家

用友发布《大型企业项目数智化转型白皮书》

用友BIP

Blender中有哪些有趣的插件

Finovy Cloud

blender Blender制作 Blender制作教程 Blender Apps blender软件资讯

公有云、私有云和混合云的云桌面有什么区别?

青椒云云电脑

桌面云 云桌面

云桌面系统解决方案

青椒云云电脑

云桌面 云桌面解决方案

如何维护大型 Next.js 应用程序

汽车之家客户端前端团队

next

美团增量数仓建设新进展

Apache Flink

大数据 flink 实时计算

R语言之基本包

timerring

R 语言

Flink_state 的优化与 remote_state 的探索

Apache Flink

大数据 flink 实时计算

腾讯云升级发布新一代云数仓产品 CDW ClickHouse,万亿规模数据分析毫秒级响应

腾讯云大数据

数仓

企业网络安全守护神-行云管家堡垒机!

行云管家

运维 网络安全 数字化 堡垒机

Termius Beta for Mac(跨平台SSH客户端) 7.34.1中英文版

mac

ssh客户端 苹果mac Windows软件 Termius

云桌面五大优势,开启智慧校园云端新时代!

青椒云云电脑

桌面云 云桌面

让大数据平台数据安全可见-行云管家

行云管家

大数据 数字化 数据安全 大数据平台

云桌面办公的三个优点

青椒云云电脑

桌面云 云桌面

JNBridge发布两款新的针对微软.NET和BizTalk服务的JMS适配器_Java_Hartmut Wilms_InfoQ精选文章