Combining webservice results through biztalk

Home Page Forums BizTalk 2004 – BizTalk 2010 Combining webservice results through biztalk

Viewing 1 reply thread
  • Author
    Posts
    • #25742

      I have three webservices, each service will give some results. finally I want to combine the webservice results by using key value( here it is ID). We can accomplish the same without biztalk, but I need to know how achieve the same in biztalk.

       

      Webservice1 output

      ID

      OutPut1

      Output2

      01N001

      xx

      yy

       

      Webservice2 output

      ID

      OutPut3

      Output4

      01N001

      gg

      ff

       

      Webservice3 output

      ID

      OutPut5

      Output6

      01N001

      bb

      hh

       

      Final output

      ID

      OutPut1

      Output2

      OutPut3

      Output4

      OutPut5

      Output6

      01N001

      xx

      yy

      gg

      ff

      bb

      hh

       

    • #25792

      Hi,

       

         You probably want to check out the following blog for some ideas on how to achieve what you are looking for:

      http://blog.sabratech.co.uk/2005/07/merging-two-messages-in-biztalk-2004.html

       

         Daniel.

       

      • #25798

        I would use database. Persistant, asyncronic (dont need to wait till  all messages arrive “in the air”), easy to use.

        And some aggregator orchestration – inserting data to db with message id identificator  – on each message arrive – insert it to db and check if all messages you wait to – arrived. If so – get them from DB and proceed, else – finish till nex message.

Viewing 1 reply thread
  • The forum ‘BizTalk 2004 – BizTalk 2010’ is closed to new topics and replies.