Win a copy of Fixing your Scrum this week in the Agile forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Rob Spoor
  • Liutauras Vilda
Sheriffs:
  • Jeanne Boyarsky
  • Junilu Lacar
  • Tim Cooke
Saloon Keepers:
  • Tim Holloway
  • Piet Souris
  • Stephan van Hulst
  • Tim Moores
  • Carey Brown
Bartenders:
  • Frits Walraven
  • Himai Minh

in a soap header entry, if no actor attr, but has mustUnderstand attr, that means the

 
Greenhorn
Posts: 9
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
header can be ignored?
thanks.
 
david wangwang
Greenhorn
Posts: 9
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I mean the mustUnderstand = "1", and can the header entry be ignored by the apps in the meassge path?
 
Ranch Hand
Posts: 210
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
When the actor attribute is omited, the header is meant for the final receiver.
The mustUnderstand attribute must only be interpreted IF the system plays the indicated role.

So, specfiying no actor and a mustUnderstand = 1 means that the final receiver must understand the header block.

Specfiying actor = next and
mustUnderstand = 1 means that the next receiver in the chain must understand the header block (which might also be the final receiver)

Specifying actor = 'logger' and mustUnderstand = 1 means that only the receiver playing the role of 'logger' must process the header block.

For the last case, when there was no receiver playing the 'logger' it is my believe that the haeder will reach the final receiver and the header is discarded (unless the final receiver plays the role of logger)
 
Life just hasn't been the same since the volcano erupted and now the air is full of tiny ads.
the value of filler advertising in 2021
https://coderanch.com/t/730886/filler-advertising
reply
    Bookmark Topic Watch Topic
  • New Topic