Message Service Clients for C/C++ and .NET enable non-Java applications to connect to WebSphere ESB. These clients provide a programming API called XMS. This API is available in several languages and has the same set of interfaces as the Java Message Service (JMS).