Q: Why does WS-Discovery allow a Target Service to send a Hello without any transport address(es)? A: To give the Target Service fine-grained control over what it publishes, to support (very) late binding, to support other address-resolution mechanisms...