Kbase P115721: Why do the Microsoft Message Queuing events NOT function in Progress 4GL?
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  5/1/2006 |
|
Status: Unverified
GOAL:
Why do the Microsoft Message Queuing events NOT function in Progress 4GL?
FIX:
When Progress executes the ENABLE-EVENTS function, it asks the COM or automation object whether it supports the IID_IConnectionPointContainer interface. This identifies the technique we use to support events - which is the standard COM mechanism.
If the object supports the IID_IConnectionPointContainer interface, then its events will work with 4GL. Otherwise, Progress will not be able to see or support its events.
When Progress queries the Microsoft Message Queuing object, it responds that it does NOT support the IID_IConnectionPointContainer interface. Therefore its events cannot function in Progress 4GL.