Here is the problem: Biztalk application should get data from webservice into two steps:
1.Request list of changed clients GetChangedClients(date) and receive list in format:
<clients>
<client id='C1'>
<client id='C2'>
....
<client id='CN'>
</clients>
2.After receiving list of clients Biztalk will issue one call per client like
getChanges("C1")
getChanges("C2")
....
getChanges("CN")
3.After changes messages received they will be passed to WCF-port.
Question: What would be the best way to build this into biztalk (building orchestration with a loop, call component to create multiple messages with clientid, create custom adapter ) ?