AMQ Win32 Application 客户端提供了供运行在Win32平台的应用使用的客户端库,这些应用必须是能够调用DLL里面的标准函数的应用。 例如使用 VC、VB、PowerBuilder、Delphi等语言编写的应用。从而使其它语言编写的系统能够与J2EE系统的集成。这个客户端和Java客户端有以下一些区别:
只支持TextMessage。
不支持XA、全局事务以及消息监听器机制。
不支持JNDI,增加AMQCreateConnection系列方法来显式创建Connection,需提供主机名、端口号及ConnectionFactory名等。
仅保留创建Connection, Session等的函数,不包含创建 QueueConnection, QueueSession, TopicConnection, TopicSession 等的函数。
本文档使用 APUSIC_MQ_HOME 代表 AMQ 的安装目录。