Purpose of a WSD (2/2)
    
      - A WSD is intended for use by a WS and its clients.
- 
	The purpose of the WSD is to ensure that the interacting parties
	agree on the syntax, datatypes and protocols they will use to
	interact.
      
- A WSD represents a contract between the
	    interacting parties.
- 
	The meaning of a Web Service Description (WSD) is determined
	solely by its logical content — not its origin or creation
	history.
      
- 
	
	  - 
	    Who wrote the WSD is irrelevant to the meaning and
	    purpose of the WSD.
	  
- 
	    The meaning of the WSD is not dependent on who uses it or
	    how it is used.
	  
- 
	    How the interacting parties reached agreement on the
	    WSD is irrelevant to the meaning and purpose of the
	    WSD.
	  
- 
	    In many cases, the WSD will be provided by the WS on a
	    take-it-or-leave-it basis. In other cases it may be
	    developed collaboratively, by a third party or entirely by a
	    client.
	  
 
- 
	A complete WSD defines an interface that is potentially usable
	by multiple clients to interact with a particular Web
	service.
      
- 
	The interface/portType portion of a WSD defines an abstract
	interface that is potentially usable by multiple clients to
	interact with multiple Web services.