Download presentation
Presentation is loading. Please wait.
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.