(Cutting-Edge ) Get To Know Biztalk Session
I have uploaded the material for the demo i made in the cutting-Edge club biztalk session ...
click here
please feel free to contact me if you have an questions.
Cheers
Ahmed
The Relaxing/Informative Lounge for Developers
I have uploaded the material for the demo i made in the cutting-Edge club biztalk session ...
click here
please feel free to contact me if you have an questions.
Cheers
Ahmed
Posted by Ahmed Farrag at 7:37 AM 1 comments
I have been asked a while ago about what to do if you have different Flat file schemes arriving at the same location each with a different schemas.
converting flat file into XML files is done by the flat file schema wizard which requires that you create a custom pipeline to put the disassembling schema in it, so the first thing that pops up in your mind is , what if I receive different schemas on the same port ?? I can't make a custom pipeline for each type of schemas; So what I should do,, ??
actually, some prefer to take this "trick" to the orchestrations by passing the file as "passthrough" and the orchestration will decide which transformation map to use, but I'm personally against this option because this enforces tight coupling between the message types and the deployed orchestrations, also it will raise several issues in the deployment and versioning of the whole solution.
I have seen a solution Gilles' Web log where it extends the Flat file disassembler to create a new one that detects the schema type and applied the right transformation ..
here is a link
we have tried this solution and it worked nicely, it's not a simple solution though but it preserve the service orientation of the biztalk solution .
keep biztalking
Posted by Ahmed Farrag at 3:12 AM 0 comments
I came across this really interesting article about the Worst you can do with Biztalk, it really sheds the light about the real working problems that I have seen in Biztalk Project, everybody asks about the business logic and where to place it correctly in Biztalk, I believe this article shows the best way to place your business logic
Click here
Keep up the patterns and Enjoy Biztalking :)
Posted by Ahmed Farrag at 5:05 AM 0 comments