Red Hat Training
A Red Hat training course is available for Red Hat Fuse
Chapter 4. S-RAMP
SOA Repository Artifact Model and Protocol (S-RAMP) is supported by a Technical Committee at OASIS. It is a specification of SOA repository that provides a common data model and protocol for interacting with a repository of SOA artifacts. For more information, see https://www.oasis-open.org/committees/s-ramp/charter.php.
S-RAMP supports interoperability between repository implementations by standardizing on a data model and API. The S-RAMP specification includes the following:
- A foundation document that describes the core concepts.
- An Atom based protocol binding document that describes an Atom based API.
An S-RAMP repository primarily stores artifacts. An artifact comprises of the following metadata:
- Core Properties
- Custom Properties
- Classifiers
- Relationships
4.1. S-RAMP Working Samples
This chapter discusses the S-RAMP concepts, implementation, and Integration. To help you understand them better, we ship the following working examples, which are installed at
jboss-eap-6.1/quickstarts/sramp:
- s-ramp-demos-archive-package
- s-ramp-demos-classifications
- s-ramp-demos-custom-deriver
- s-ramp-demos-derived-artifacts
- s-ramp-demos-mvn-integration
- s-ramp-demos-ontologies
- s-ramp-demos-project
- s-ramp-demos-properties
- s-ramp-demos-query
- s-ramp-demos-relationships
- s-ramp-demos-shell-command
- s-ramp-demos-simple-client
- s-ramp-demos-switchyard
- s-ramp-demos-switchyard-multiapp