Codemesh products

A family of tools for cross-language integration

Click on the product logos or the product links to read about each product at a more detailed level. This page serves as a high-level introduction to the products that Codemesh offers.

JunC++ion Logo

Codemesh started out with an integration tool for Java/C++ interoperability, called JunC++ion (pronounced "junction"). JunC++ion allows you to quickly and efficiently generate C++ bindings for arbitrary Java classes. The generated bindings can be used by C++ developers to leverage the underlying Java classes from C++ applications or to implement Java native methods in a safe, cost-effective, and maintainable manner.

JMS Courier Logo

One particular JunC++ion use case kept coming up time and again, so we decided to do something special for this problem. The problem was:

"How can I talk to a Java Message Service (JMS) from my C++ applications?

We used JunC++ion in-house and generated an integration library that specifically solves this integration problem. Our customers could of course do the same thing (and more) by using JunC++ion themselves, but we already did the job for them so they could focus on their core problem. We bundled the integration library and some examples into our second product which we called JMS Courier.

JuggerNET Logo

When .NET made its appearance, we were initially sceptical about its staying power. After spending some time on evaluating it, we quickly changed our minds and decided to create a ".NET version" of JunC++ion, which we called JuggerNET. JuggerNET does for .NET developers what JunC++ion does for C++ developers: they can quickly and efficiently generate .NET bindings for arbitrary Java classes.

 


Copyright 2006 by Codemesh, Inc., ALL RIGHTS RESERVED

:
products
home products support customers partners newsroom about us contact us