JAVA版MQ_API使用说明

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1综合前置MQ API(JA V A)使用说明

1.1消息接口MQApplicaiton

该接口用于普通消息的发送、接收以及同步接收和发送消息

接口方法:

1.1.1void open()

打开消息接口,之后可以进行消息发送和接收

1.1.2void close()

关闭接口,在消息接口使用完毕后需调用本方法关闭

1.1.3void send(byte[] data)

发送消息到消息队列,队列名在配置文件中指定

参数:data - 向队列中发送的数据

1.1.4void send(byte[] data, String messageId, String

correlationId)

发送消息到消息队列,队列名在配置文件中指定。本方法指定消息标识和关联标识,以便根据这两个标识接收响应消息。这两个标识有接口调用者生成,需保证唯一性。

参数:data - 向队列中发送的数据

messageId - 消息标识,由接口调用者生成,需保证唯一性

correlationId - 关联标识,由接口调用者生成,需保证唯一性

1.1.5byte[] receive()

从队列中接收消息,队列名在配置文件中指定

返回值:接收到的数据

1.1.6byte[] receive(String messageId, String

correlationId)

从队列中接收消息,队列名在配置文件中指定。本方法接收指定消息标识和关联标识的消息,用于在指定标识发送消息后,接收应答消息。

1.1.7byte[] invoke(byte[] data)

同步发送和接收消息,即在发送一条消息后立刻等待消息应答

参数:data - 发送的数据

返回值:接收到的应答数据

1.2文件传输接口MQFileTransmiiter

该接口用于文件的上传和下载

接口方法:

1.2.1void open()

打开文件传输接口,之后可以进行文件的上传和下载

1.2.2void close()

关闭文件传输接口,不在进行文件传输时需调用本方法关闭接口

1.2.3void get(String remote, String local)

从服务器下载文件

参数:remote - 远程服务器上的文件名

rocal - 下载后保存在本地的文件名

1.2.4void put(String local, String remote)

向服务器上传文件

参数:local - 要上传的本地文件的名称

Remote - 上传到服务器上文件的名称

相关文档
最新文档