Linux C++ ABI Compatibility When Deploying .so Files to Older Systems

Overview When deploying shared object (.so) files to Linux-based hardware systems, binaries built on newer Linux distributions may fail at runtime on older systems. This can occur even when CPU architecture and operating system family are the same. Failures may appear as loader errors, unresolved symbols, or crashes during library initialization. C++ ABI Compatibility on […]

Changing to TCP: Configuration, SSL, Whitelisting & Startup

This post continues from our earlier walkthrough, Anatomy of a .NET Project That Calls Java (Shared Memory Bridge), and uses the same BridgeDemo project to demonstrate how to change from Shared Memory to TCP communication. While Shared Memory offers high performance for co-located components, TCP mode is used when the .NET and Java sides run […]

Anatomy of a .NET Project That Calls Java (Shared Memory Bridge)

1) What We’re Building In this post we’ll break down the anatomy of a simple interop project where a .NET application calls into a Java class using JNBridgePro with shared memory. The goal is to make the moving parts visible:        – how a proxy connects the .NET and Java worlds,     […]

Hidden Runtime Dependency in JNBridgePro v12: Why x86 Shared-Memory Transport May Crash

Users of JNBridgePro v12 may encounter a crash when using x86 Shared-Memory transport due to a missing Visual C++ 2010 runtime.

Welcome to the JNBridge WCF Adapter for JMS Blog!

Hello all! The beta program for the JNBridge JMS Adapter is under way. Those of you who’ve already registered for the Beta Partner Program will receive an e-mail linking you to the download page for Beta1. If you haven’t registered, go to www.jnbridge.com/adapter  and I’ll follow up with the link.   I’m Bill Heinzman. I will be the main contact for the […]