Thursday, August 30, 2018

Orchestration Best Practices -


  • Avoid overuse of Orchestration. 
  • Always use Multipart Messages.
  • Avoid large orchestration.
  • Minimize persistent points in orchestration,
  • Avoid using atomic scopes to call .net method. (for safe side always use serialized .net class. In this case atomic scope not require).
  • Don't use xml document for MessageType.
  • Use direct bound ports and content based routing (CBR).
  • Use filters.
  • Use distinguish fields instead of XPATH.
  • Avoid Unnecessary looping on collections.