Connecting service-oriented C/C++ with enterprise Java

Bridging the gap between JEE and XATMI, Blacktie provides the tools to allow existing XATMI application programs written in C/C++ to integrate seamlessly into the JBoss stack allowing these applications to migrate easily to the best-of-breed, industry proven, services provided by the JBoss application server stack. As well as providing C++ APIs to support the X/Open XATMI specification, Blacktie also provides the JAtmiBroker API to support clients and services written in Java.

Why you should consider Blacktie when refreshing XATMI applications?

Blacktie provides those features present in even the most established XATMI providers. Leveraging the facilities provided by the market leading JBoss application server, Blacktie is able to provide a reliable, high-performance core framework which application programs can then use to produce premium grade business services.

Easily integrate with other JBoss frameworks Connect your XATMI applications to services written for the JBoss ESB or benefit from JBoss Rules in your JatmiBroker applications.
Significantly reduce costs in comparison with other XATMI brokers JBoss Transactions has built in failure recovery components that handle failures automatically with no manual intervention required. Moreover, the open source license make the product free to download and use.
Simplicity...not complexity The open source licence of Blacktie makes the product free to download and use.
No need to re-write existing C and C++ clients or services Blacktie provides bindings in both C/C++ and Java for clients and services to use.
Unix and Windows support Blacktie can be built on a variety of platforms using the provided Maven and Ant scripts.
Code generation tools Allowing the creation of client and server executables linked against the Blacktie binaries.
JAtmiBroker APIs; JAB and EJB Connector The JAB API is intended for standalone Java applications, whereas the EJB Connector may be used to consume calls from exisitng XATMI clients or to call existing XATMI services from an application server.



Desktop wallpaper | Project Swag

Our Blog

Merging BlackTie and Narayana
Mar 1, 2013 6:38 AM by Tom Jenkinson
Guys,We would like to merge t…
BlackTie 3.0.0.Final Released!
Jul 26, 2011 9:06 AM by Tom Jenkinson
Great news!We just put out the…
BlackTie 3.0.0.M3 Released!
Jun 10, 2011 4:03 AM by Tom Jenkinson
Great news! The BlackTie team …
View more our blog
Want to be help shape this project?

The project is always looking for interested individuals to contribute ideas or developer time. If you are interested please see our forums for more information.

Latest BlackTie Video!

This is the channel for all JBoss BlackTie related videos
Migrating an XATMI application to JEE using BlackTie
Aug 11, 2010 6:12 AM by Tom Jenkinson

Watch Tom Jenkinson walkthrough one route of upgrading an XATMI application to MDB or EJB with the minimal amount of code change using JBoss BlackTie.

For more information on BlackTie, take a look at:

Cast: Tom Jenkinson

Tags: Java, XATMI, JBoss, tutorial, C++, MDB and EJB

View more latest blacktie video!