我必须在VB6中开发一个应用程序,根据定义的消息类型从Oracle表格中读取记录,并通过Websphere MQ将其发送到另一个应用程序,我是VB的初学者。请建议我该如何处理。
答案 0 :(得分:0)
MQ附带了VB6示例,您可以在MQ安装的tool/VB/SampVB6
文件夹下找到它们。 amsputb
和amqsgetb
样本对您有用。
您是否受限于使用VB6开发应用程序?我的建议是使用.NET Framework(VB .NET或C#)进行开发。 MQ推荐使用MQ .NET程序集,因为与VB接口相比,.NET程序集更up to date
并且实现了许多功能。
修改强> 回答你的问题: a)是的,多个应用程序可以放入/来自同一队列。 b)每个程序在发送消息时可以设置唯一的CorrelationId。中间程序可以使用CorrelationId来标识正在发送消息的程序。中级程序必须知道哪个CorrelationId映射到哪个程序。
是否有理由让中间程序需要识别发件人申请?