Presentation is loading. Please wait.

Presentation is loading. Please wait.

Discovery of Manageability Clarification

Similar presentations


Presentation on theme: "Discovery of Manageability Clarification"— Presentation transcript:

1 Discovery of Manageability Clarification Igor.Sedukhin@ca.com

2 Manageability Interface(s) WSDL portType(s) Manageability Interface(s) Functional Interface(s) WSDL portType(s) Service Endpoint Binding

3 <definitions name=”AConsolidationOfManageabilityExampleInWSDL12” targetNamespace=”http://www.oasis-open.org/wsdm/example/3” xmlns:tns=”http://www.oasis-open.org/wsdm/example/3” xmlns:wsdm=”urn:wsdm:webservice:endpoint:manageability” … > <import namespace=”urn:wsdm:webservice:endpoint:manageability” location=”http://www.oasis-open.org/wsdm/ManageableWebServiceEndpoint.wsdl”> [...] … [...] <interface name=”myServiceInterface” extends=”tns:myBusinessFunction wsdm:ManageableEndpoint”/> … http://mycorp.com/myService

4 <definitions name=”AConsolidationOfManageabilityExampleInWSDL11” targetNamespace=”http://www.oasis-open.org/wsdm/example/4” xmlns:tns=”http://www.oasis-open.org/wsdm/example/4” xmlns:wsdm=”urn:wsdm:webservice:endpoint:metrics:data” … > <import namespace=” urn:wsdm:webservice:endpoint:metrics:data” location=”http://www.oasis-open.org/wsdm/ManageableWebServiceEndpointMetricsData.wsdl”> [...] … … … [...] … … … [...] http://mycorp.com/myService

5 <definitions name=”AnAssociationOfManageabilityExampleWSDL11” targetNamespace=”http://www.oasis-open.org/wsdm/example/5” xmlns:tns=”http://www.oasis-open.org/wsdm/example/5” xmlns:mgmt=”http://www.oasis-open.org/wsdm/example/5/mgmt” xmlns:wsdm=”urn:wsdm:webservice:endpoint:manageability” … >... urn:wsmr:webservice:endpoint:association Manageability Manageability Provider http://mycorp.com/myService/mgmt wsdm:ManageableEndpoint mgmt:WebServiceManageability http://www.oasis-open.org/wsdm/example/5/mgmt.wsdl... <port name=”myEndpoint” binding=”tns:mySecureSOAP” wsp:PolicyRefs=”tns:myEndpointPolicy”> …

6 <definitions name=”AnAssociationOfManageabilityExampleWSDL11-mirror” targetNamespace=”http://www.oasis-open.org/wsdm/example/5/mgmt” xmlns:tns=”http://www.oasis-open.org/wsdm/example/5/mgmt” xmlns:svc=”http://www.oasis-open.org/wsdm/example/5” xmlns:wsdm=”urn:wsdm:webservice:endpoint:manageability” … >... urn:wsmr:webservice:endpoint:association ManageabilityOf Manageable Web Service http://mycorp.com/myService svc:myServiceInterface svc:myService http://www.oasis-open.org/wsdm/example/5.wsdl... <port name=”myManageableEndpoint” binding=”tns:mySecureSOAPMgmt” wsp:PolicyRefs=”tns:myManageableEndpointPolicy”> …

7 Manageable WS endpoint WSDL Manager 1

8 Manageable WS endpoint Registry WSDL Manager 1 2 3

9 Manageability WS endpoint Registry Manageability WSDL Manager 1 2 3 Functional WS endpoint 4 Functional WSDL 2.1 2.2

10 Manageability WS endpoint Registry Manageability WSDL Manager 1 1.2 1.3 Functional WS endpoint 1.4 Functional WSDL 2.1 2.2 Management Registry 1.1

11 Manageable WS endpoint Registry Manageability WSDL Manager 1 1.2 1.3 Functional WSDL 2.1 2.2 Management Registry 1.1

12 Manageable WS endpoint Manageability WSDL Manager 1 1.2 1.3 Functional WSDL Management Registry 1.1 1.4

13 Manageable WS endpoint Manageability WSDL Manager 1 1.2 1.3 Functional WSDL Management Registry 1.1 1.4

14 Manageable WS endpoint Manager 1 Related WS endpoint 2

15 Manageability WS endpoint Manager 1 Related WS endpoint 2

16 Manageability WS endpoint Manager 1 Related Manageable WS endpoint 2

17 Manageability WS endpoint Manager 1 Related WS endpoint 2 Related Manageability WS endpoint 3


Download ppt "Discovery of Manageability Clarification"

Similar presentations


Ads by Google