Just about any kind of client (platform and language), including Web services clients, can connect to WMQ, which makes it great for integrating applications written in very different languages running on very different operating systems. WMQ can act as a JMS provider.