Testing Release Notes for MQ ActiveX Servers: ----------------------------------------------------------------------------- Summary of drop: This is the second drop of the MQOA objects. Current drop location is: \\ilanc5\d\mqoa\{debug | release} [x86-only] The MQOA source tree is as follows: falcon \src \mqoa \src ' MQOA object implementations \framewrk ' Lightweight ActiveX framework source \include ' Lightweight ActiveX framework headers \lib ' Lightweight ActiveX framework libs \wizards ' Lightweight ActiveX framework wizards \debug ' debug binaries \release ' release binaries Current deliverables: falcon\src\mqoa\src\{debug | release}\mqoa.{dll, tlb} ----------------------------------------------------------------------------- Usage: - copy mqoa.dll and mqoa.tlb to your machine - regsvr32 mqoa.dll (this only needs to be done once) - To use the MQOA objects in VB5: - create a new ActiveX exe project (e.g.) - create reference to mqoa.dll via Project | References... - since you've registered the servers, they should appear in the references dialog as "mq Object Library". - if not, use Browse... - now you can use the following objects in code directly: - MqQueue - MqQuery - MqQueueRec - MqQueueRecs - MqMachine - MqMessage ----------------------------------------------------------------------------- Implementation Status: Not methods are implemented yet: Implemented NYI ----------- --- MqQueue: lAccess lHandle lReceiveTimeout Item lShareMode queuerec ArrivedError Close IsOpen PeekNext Receive ReceiveNext Reset SetFilter [will be removed] DisableNotification EnableNotification Arrived MqQuery: LookupQueue (buggy) MqQueueRec guidQueue guidServiceType strFormatName strLabel strPathname Create Delete Open MqQueueRecs Item Reset Next MqMachine guidMachineId guidSiteId MqMessage acknowledge delivery id idCorrelation idPrevious lAppSpecific lJournal lPriority lTimeToLive msgclass queueAdmin queueResponse strBody strLabel Send ----------------------------------------------------------------------------- Known Problems: [3-Oct-96] LookupQueue doesn't always work correctly with non-default params.