I can't tell you how many times I've heard senior folks (even technical ones) refer to JMS (the Java Messaging Service) as a standard for passing messages between disparate systems.
Don't let comments like this fool you.
JMS is an API, not a protocol.