‘Delaying’ a message send.

Clovertech Forums Read Only Archives Cloverleaf Cloverleaf ‘Delaying’ a message send.

  • Creator
    Topic
  • #48544
    Neil Swinton
    Participant

      Hi,

      I need to find a way to ‘hold’ a message from being send out to a destination until another event has occured. In this case I have one input message (HL7), generating three output messages (xml web service).

      A couple of fields from the reply from the first xml message is used to populate the second and third xml output message.

      So, the second message cannot be sent until the first one has seen its reply. Similarily the third cannot be sent until the second completes. My current implementation is to use one inbound thread and three outbound threads, each getting a copy of the translated hl7 message. This would work, provided I can ‘hold’ up the output from second thread until the first thread has seen its response,

      Any suggestions as to how best to implement this please ?

      neil

    • The forum ‘Cloverleaf’ is closed to new topics and replies.