I want to make sure I am clear here so let me add this...
Essentially the question is if you have a workflow in Sharepoint that uses long running external resources such that the workflow should persist during this time...How do you then get a complex type response back to said workflow instance to resume processing?
I am pulling my hair out on this one.
The only way I can think to do it is to place it as xml in a column and have the workflow fire up and consume that column for the response.
I would appreciate your thoughts.