Difference between revisions of "OBD:Web Services"
Jump to navigation
Jump to search
| Line 1: | Line 1: | ||
| − | [[ | + | OBD employs fully RESTful URLs as opposed to SOAP web services |
| + | |||
| + | The service layer is implemented using RESTlet. | ||
| + | |||
| + | == URLs == | ||
| + | |||
| + | The REST layer is self-describing. See: | ||
| + | |||
| + | http://obd.berkeleybop.org/OBDUI | ||
| + | |||
| + | == Payload == | ||
| + | |||
| + | OBD REST URLs can be constructed to return serializations in the following forms: | ||
| + | |||
| + | === OBD XML === | ||
| + | |||
| + | * [http://www.berkeleybop.org/obd/docs/org/obd/model/doc-files/obd-xml.rnc OBD-XML RelaxNG Schema] - also [http://www.berkeleybop.org/obd/docs/org/obd/model/doc-files/obd-xml.xsd XSL Schema] | ||
| + | |||
| + | === OWL XML === | ||
| + | |||
| + | Other OWL serializations are easily added if required. We use the OWLAPI for translation, so any serialization supported by that API (OWL-RDF-XML, Manchester Syntax etc) is possible | ||
| + | |||
| + | === .obo === | ||
| + | |||
| + | OBO-Format | ||
| + | |||
| + | === .html === | ||
| + | |||
[[Category:OBD]] | [[Category:OBD]] | ||
Latest revision as of 13:48, 13 June 2008
OBD employs fully RESTful URLs as opposed to SOAP web services
The service layer is implemented using RESTlet.
URLs
The REST layer is self-describing. See:
http://obd.berkeleybop.org/OBDUI
Payload
OBD REST URLs can be constructed to return serializations in the following forms:
OBD XML
- OBD-XML RelaxNG Schema - also XSL Schema
OWL XML
Other OWL serializations are easily added if required. We use the OWLAPI for translation, so any serialization supported by that API (OWL-RDF-XML, Manchester Syntax etc) is possible
.obo
OBO-Format