logixmedia
Programmer
Ok, here is the issue
1) We receive a document (100MB), lets say containing a list of orders (OrderItems) placed by a supplier contained in an Order envelope.
2) We use a receive pipeline to remove the Order envelope and forward the OrderItems to an orchestration
3) This orchestration is a uniform sequential convoy (one orchestration instance is handling all incomming requests based on a correlation set)
Here is where it gets tricky...
1) We want to take each OrderItem, and transform it into another type of document
2) Then we want to envelope the new document types into one document and send this out
Basically the typical batch situation - with some of the legacy systems, we do not have the luxury of sending many documents to represent a batch of orders. We can only send one.
Can biztalk do this? Can we rebatch (instead of debatch) documents? It seems that inbound batch handling is great, outbound reconstruction seems to be another issue.
1) We receive a document (100MB), lets say containing a list of orders (OrderItems) placed by a supplier contained in an Order envelope.
2) We use a receive pipeline to remove the Order envelope and forward the OrderItems to an orchestration
3) This orchestration is a uniform sequential convoy (one orchestration instance is handling all incomming requests based on a correlation set)
Here is where it gets tricky...
1) We want to take each OrderItem, and transform it into another type of document
2) Then we want to envelope the new document types into one document and send this out
Basically the typical batch situation - with some of the legacy systems, we do not have the luxury of sending many documents to represent a batch of orders. We can only send one.
Can biztalk do this? Can we rebatch (instead of debatch) documents? It seems that inbound batch handling is great, outbound reconstruction seems to be another issue.