写点什么

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:52861
用户头像

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

关注

评论

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

创建矢量图形:Patternodes 3 免激活版

真大的脸盆

Mac Mac 软件 矢量图形创作 创建矢量图形

前端开发如何更好的避免样式冲突?级联层(CSS@layer)

vivo互联网技术

CSS 级联 @layer

GitHub上开源24小时获星96K的,从零到实战Java架构师成长手册

Java你猿哥

架构 架构师 高可用架构 高性能架构 高可扩展

引领下一代云计算技术的变革:无服务器架构

xfgg

云计算 severless

一次错误的解码处理导致Netty堆外内存泄漏问题的分析

Java你猿哥

Java Netty ssm RSS 逻辑

一块显存为 12GB 的 GPU 卡能够在CST 时域求解器仿真的最大网格数是多少?

思茂信息

cst cst使用教程 cst操作 cst电磁仿真 cst仿真软件

2023数博会丨软通智慧发布“一屏统揽”TongView 数字政府慧治平台解决方案

说山水

5月书讯 | 《这就是ChatGPT》来了!

图灵社区

数学 书单 书单推荐 GPT

Solaris Network:BSC上首个链上合成资产解决方案

鳄鱼视界

刚入职的后端开发问我SpringBoot如何跨域配置?我表示

Java你猿哥

Java Spring Boot ssm 跨域

【1对1咨询】土木女生,挖掘个人优势转行程序员

程序员晚枫

程序员 求职 转行

基于WebGPU的AI原生3D引擎迎来新机遇!Orillusion在GOTC上演讲!

Orillusion

开源 渲染引擎 元宇宙 webgpu AIGC

为什么要用线程池?

javacn.site

GitHub发布即百万!字节内网超实用 java性能优化手册,star超十万

Java你猿哥

Java ssm jvm调优 Java性能优化

Health Kit文档大变样,一起尝鲜!

HarmonyOS SDK

HMS Core

华为云UniXcoder-VESO-v1问鼎CodeXGLUE榜单第一名

华为云PaaS服务小智

算法 代码 华为云 代码语义

硬核!阿里2023版Spring全家桶进阶笔记流出,堪称Java跳槽神器

Java你猿哥

spring Spring Boot spring security Spring全家桶 Spring Cloud Aliababa

深度理解:Redis Hash(散列表)实现原理

Java你猿哥

redis 开源 ssm hash 散列表

5月书讯 | 《这就是ChatGPT》来了!

图灵教育

数学 书单 GPT

2023-05-29:给你一个由 n 个正整数组成的数组 nums 你可以对数组的任意元素执行任意次数的两类操作 如果元素是 偶数 ,除以 2 例如,如果数组是 [1,2,3,4] 那么你可以对最后一

福大大架构师每日一题

golang 算法 rust 福大大

设计模式之模板方法模式

越长大越悲伤

设计模式

量子程序设计基础 | 从经典计算到量子计算

TiAmo

量子计算 经典计算

阿里架构组分布式架构技术使用心得:全在这一份文档里面了

Java你猿哥

架构 分布式 ssm 分布式架构 安全架构

500行代码手写docker-实现硬件资源限制cgroups

蓝胖子的编程梦

容器 k8s ,docker Cgroups #k8s

文心一言 VS 讯飞星火 VS chatgpt (25)-- 算法导论4.2 7题

福大大架构师每日一题

福大大 ChatGPT 文心一言 讯飞星火

可逆计算理论中的Delta合并算法

canonical

使用 Node.js、Socket.IO 和 GPT-4 构建 AI 聊天机器人

devpoint

node.js websocket GPT-4

如何科学地利用MTTR优化软件交付流程?

SEAL安全

DevOps MTTR 企业号 5 月 PK 榜

4 种 MySQL 同步 ES 方案,yyds!

Java你猿哥

Java MySQL sql elasticsearch Binlog

解锁人机交互新技术 华为开发者联创日·全栈AI黑客松大赛等你来

说山水

MatrixOne 助力开启分布式计算格局新征程

MatrixOrigin

分布式数据库 HTAP MatrixOrigin MatrixOne 矩阵起源

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