how can I send messages to/from a Websphere Message Broker from an embedded C client (no JVM)?
- by queBurro
What are my options for pubsubing (or point to point but pubsub is better) messages to and from an IBM message broker from an embedded headless C/C++ linux client that doesn't have a JVM?
Ideally we want
large file transfer (2GB once per day off of the client)
encryption (SSL)
reliable ('assured' delivery / QoS2, maybe QoS1 would do)
The client in question currently only has exes and some bash scripts, I've been playing with MQTTv3 and RSMB, but for that I'd have to chomp the large files up (and reassemble back home) and I don't want to get into that if there's a transport that will do this for me?
I've looked at MQTTv5 (but our client's got no JVM); JMS (no JVM) and XMS? which again looks like it gives me a C API but then needs the JVM to be installed on the client (or am I wrong?)
any clues or hints would be appreciated, cheers