Defining Operation Properties with Annotations
When the runtime maps your Java method definitions into XML operation definitions it fills in details such as:
- 
                
what the exchanged messages look like in XML.
 - 
                
if the message can be optimized as a one way message.
 - 
                
the namespaces where the messages are defined.