My previous entry related to XMS, which is IBM's library for connecting .NET apps (and C++ apps) to its MQ Brokers.
If you don't have MQ, then how can you connect with JMS? The JMS interop issue is still a problem.
I found this link, to a solution posted a long while ago, by Rodrigo Salinas. Gracias, Amigo. It is sample code that allows you to generate RFH2 messages from a .NET app (including from VB.NET or C#).