Changes between Version 9 and Version 10 of SQR
- Timestamp:
- Nov 4, 2010, 1:37:36 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SQR
v9 v10 9 9 == Implementation == 10 10 11 The SQR has been implemented within a REST container RESTlet to offer RESTful APIs. As a result, the buisness logic of the component has been embedded within so-called RESTlet Resources that provide the API to manage the access to the SQR operations in a RESTful fashion. One of the key features of the RESTlet framework is also the integration within its API of a template engine, Freemarker that allows to build Web pages on top of the framework RESTful API. This makes the SQR accesible through both standard RESTful calls but also through a simple Web site.11 The SQR has been implemented using the restlet.org framework. As a result, the buisness logic of the component has been embedded within so-called RESTlet Resources that provide the API to manage the access to the SQR operations in a RESTful fashion. One of the key features of the RESTlet framework is also the integration within its API of a template engine, Freemarker that allows to build Web pages on top of the framework RESTful API. This makes the SQR accesible through both standard RESTful calls but also through a simple Web site. 12 12 13 13 Given the complexity of the SQI we decided to bind each operation to a particular Resource so that maintenance is made easier. The implementation features the following path structure: … … 26 26 * [http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/heliossr1 Eclipse IDE for Java EE Developers] 27 27 * [http://modis.ispras.ru/sedna/download.html SEDNA server] 28 * [https://svn-batch.grid.pub.ro/svn/Sensei- WP5/SQRv3/ Semantic Query Resolver version 3] (checkout the SQR Eclipse project from SENSEI SVN)28 * [https://svn-batch.grid.pub.ro/svn/Sensei-Cookbook/sqrv3.tar.gz Semantic Query Resolver version 3] 29 29 30 30 ----