Call a receive pipeline in orchetsration for debatching


why we call receive pipeline in orchetsration debatching ?is there specific reason ?

can apply other technique debatching in orchestartion ?


prakash

debatching in orchestration can done in 2 main ways:

  • by calling receive pipeline in orchestration
  • by using code.


when mean code, can

  • using xpath
  • nodelist in atomic scope
  • or pass debatching logic external .net helper.

rachit's article can give insight performance of these options.

microsoft has seen requirement , seen people use various methods debatch. came pipeline manager pipeline can called in orchestration debatch, better in terms of performance. lose “recoverable interchange” option when call receive pipeline in orchestration.

so chose option based on quality of interchange/batch receive. if interchange/batch going perfect , if not facing issues in debatch or format of interchange, prefer go calling receive pipeline in orchestration. if message quality vary , there possibilities of many messages in message fail during debatching i.e. if need “recoverable interchange” , there need debatch message in orchestration, use custom code debatch , handle failed debatched messages internally.its sometime better handle known devil/failure within code rather leaving operational support manage

fyi, there other reistriction  on using receive pipeline in orchestration, check article msdn more info.


if answers question please mark accordingly. if post helpful, please vote helpful clicking upward arrow mark next reply.




BizTalk Server  >  BizTalk Server General



Comments

Popular posts from this blog

Azure DocumentDB Owner resource does not exist

job syspolicy_purge_history job fail in sqlserver 2008

Trying to register with public marketplace error with 'Get-AzureStackStampInformation'