Presentation is loading. Please wait.

Presentation is loading. Please wait.

Images for OSLC Asset Management Workgroup

Similar presentations


Presentation on theme: "Images for OSLC Asset Management Workgroup"— Presentation transcript:

1 Images for OSLC Asset Management Workgroup

2 <Service Implementation>
Context Lifecyc le Repository <Service Spec> <Service Implementation> publish / search / retrieve WSDL spec EAR Developer XSD XSD impl Name: customerimpl.ear Short Desc: Impl for GetCustomer spec Version: 1.0 Classification: CustomerMgmt / Corporate Classification: Status / Deployed Classification: Platform / Linux Name: GetCustomer Short Desc: get customer info Version: 1.0 Classification: CustomerMgmt / Corporate Policy Management Policy Management Policy Management

3 <Service Implementation>
Publish assets Repository <Service Spec> <Service Implementation> WSDL spec EAR Developer XSD XSD impl Name: customerimpl.ear Short Desc: Impl for GetCustomer spec Version: 1.0 Classification: CustomerMgmt / Corporate Classification: Status / Deployed Classification: Platform / Linux publish Name: GetCustomer Short Desc: get customer info Version: 1.0 Classification: CustomerMgmt / Corporate

4 Simple search Repository
<Service Spec> Name: GetCustomer Short Desc: get customer info Version: 1.0 Classification: CustomerMgmt / Corporate WSDL XSD Show me service interfaces with the name “Get*Customer” for ‘corporate’ customers. Search Evaluate Search Result Developer Service Spec assets GetCustomer / 1.0 / …. …

5 <Service Implementation>
Search using relationships Repository <Service Spec> Name: GetCustomer Short Desc: get customer info Version: 1.0 Classification: CustomerMgmt / Corporate WSDL XSD <Service Implementation> Show me service interfaces with the name “get*Customer” for ‘corporate’ customers and with implementations which have been deployed. spec EAR impl Name: customerimpl.ear Short Desc: Impl for GetCustomer spec Version: 1.0 Classification: CustomerMgmt / Corporate Classification: Status / Deployed Classification: Platform / Linux Search Evaluate Search Result Developer Service Spec assets GetCustomer / 1.0 / …. …

6 Retrieve asset artifacts
Search Result Service Spec assets Retrieve GetCustomer / 1.0 / …. … Use Workspace Developer WSDL EAR XSD XSD

7 Build system searches for approved Apache logging service.
Name: Apache Logging Services Project State: Approved Build System Build system searches for approved Apache logging service. Search Result <Software> <Software> Name: Apache Logging Services Project Version: 1.0.4 Name: Apache Logging Services Project Version: 1.2

8 Build system follows the artifact content
Name: Apache Logging Services Project Version: 1.2 Build System Build system retrieves the asset resource for the latest Apache logging service. Retrieve Media Resource Retrieve Result Name: Apache Logging Services Project Version: 1.2 Artifact: Name: log4j.jar Content: \1.2/artifactContents/log4j.jar <jar file> Build system follows the artifact content URL to download the log4j.jar file.

9 Build system publishes built EAR file, a link to the build results and the asset binding them together. Build System Build Result Reference Built Asset EAR File Name: Myco Services Application Version:


Download ppt "Images for OSLC Asset Management Workgroup"

Similar presentations


Ads by Google