-
Notifications
You must be signed in to change notification settings - Fork 8
Model overview
mkalam-alami edited this page Jun 17, 2011
·
9 revisions
The registry is based on three document types:
- The "Service" doctype represents the specifications/documentation of a single service.
- "Service API" is an aggregation of services. In the case of SOAP services, it can store and parse a WSDL file.
- "Appli Impl" stands for an application, i.e. the services root. It is called "application implementation" in contrast to "business application" (technical, concrete vs business-oriented information).
The registry arborescence is made to reflect the different aggregations : Applications contain APIs, and APIs contain either Services or other, lower level APIs.
The main part of the document types creation is made by XML contributions to Nuxeo. They are located in resources folder of the easysoa-model-core-demo bundle.
In particular, the schemas/
folder contains XSD files that declare "document schemas" (a group of reusable document properties): you will find there the complete list of the custom document properties. You may also want to check the OSGI-INF/core-type-contrib.xml
file.
These screenshots let you have a peek at the available properties for the different document types.