FUSE Message broker also supports a variety of cross language clients and protocols including Java, C, C++, C#, Ruby, Perl, Python, PHP, and others, increasing customer flexibility and ensuring that disparate systems can participate in SOA deployments without requiring significant reengineering.