使用 AMQ C#的客户端库,可以用VB, VC, VC#来访问 AMQ ,可以用这个客户端实现.NET和J2EE的集成。这个客户端和Java客户端有以下一些区别:
不支持ObjectMessage。
不支持XA和全局事务。
不支持JNDI,增加一个方法ConnectionFactory.NewInstance来显式创建ConnectionFactory,需提供主机名、端口号及ConnectionFactory名。
仅保留Connection, Session等接口,不包含QueueConnection, QueueSession, TopicConnection, TopicSession等接口。
本文档使用 APUSIC_MQ_HOME 代表 AMQ 的安装目录。