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