A service groups a set of related ports together. However, the Importer does not generate UML model elements corresponding to each port (cf. previous section). In UML it is more naturally to group port type interfaces by putting them into UML components, for example:

Figure: WSDL services and UML <<SOAPService>> components

<service name="StockQuoteService"> 
	<documentation>My first service</documentation> 
    <port name="StockQuotePort" 
          binding="tns:StockQuoteSoapBinding"> 
    	<soap:address location="http://example.com/stockquote"/> 
    </port> 
</service> 

  • No labels