IBM webMethods Hybrid Integration

IBM webMethods Hybrid Integration

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
Expand all | Collapse all

Exactly Once Processing in case of Universal Messaging

  • 1.  Exactly Once Processing in case of Universal Messaging

    Posted Mon January 07, 2019 08:57 AM

    Hi,

    Can anyone please let me know how we can handle exactly once processing in case we are publishing data to UM queue/Topic.

    In case we are publishing to Broker we can handle this using history data base or through document resolver service. But how can we handle this in case of UM queue/Topic.

    For this document should be publishable type ? In case of UM we don’t need document to be of publishable type.

    Can anyone suggest please.


    #webMethods
    #Integration-Server-and-ESB


  • 2.  RE: Exactly Once Processing in case of Universal Messaging

    Posted Tue January 08, 2019 04:49 AM

    Review 10-3_Using_Integration_Server_To_Build_A_Client_For_Jms.pdf

    If you have any questions/errors once you have implemented the solution let me know.


    #Integration-Server-and-ESB
    #webMethods


  • 3.  RE: Exactly Once Processing in case of Universal Messaging

    Posted Tue January 22, 2019 06:30 AM

    First of all It should be a QUEUE not a Topic. If you define a qeueue, a queue listener flow service and handle the exception and put it back into the queue if some exception occurs. You will have a exactly one processing scenario. Here is the pseudo-code

    1- Put the message Into the queue
    2- Listener gets the next item in the queue
    3- Flow service processes the message
    3.1 IF successfull Exit the Flow.
    3.2 IF Fail Return Step-1


    #webMethods
    #Integration-Server-and-ESB