on 2015 Feb 18 6:34 AM
I currently have a project where I need to retrieve Files from a DMS Server (Alfresco). I was able to use the SQLA HTTP Client Procedures with the Alfresco REST API to successfully retrieve my Document. As my system is now bound to the Alfresco API I searched for independedn DMS Api standard. I found the OpenCMIS Project that is also supported by Alfresco.
The goal of the OpenCMIS Project is to have a standard way to interact with (wide) range of DMS Systems http://chemistry.apache.org/java/opencmis.html
It would be great if I could declare in SQLA a directory Server to traverse the Documents and access them as I can currently do with a Directory Server on the Server File System.
CREATE SERVER server-name CLASS 'CMISDIRECTORY' USING 'http://dms.url.local/....'
As OpenCMIS is a SQL like Query Language probably a Interface would be not too complicated.
Here is a old sample from http://www.oldschooltechie.com/blog/2009/11/23/cmis-query-language
SELECT ObjectId, SCORE() AS Relevance, Destination, DepartureDates /* The SELECT is required and specifies which Virtual Columns (or Properties) will be included in the results */ FROM TravelBrochure /* The FROM Clause is required and Specifies which Virtual Tables (Or Object Types) the query will run against */ WHERE CONTAINS(‘CARIBBEAN CENTRAL AMERICA CRUISE TOUR’) AND ‘2010-01-01’ < ANY DepartureDates /* The WHERE clause is optional and specifies which constraints the rows returned must satisfy */ ORDER BY Relevance DESC /* The ORDER BY clause is optional and specifies the order in which the rows must be returned
The Projact is already developed for 5 years it has not reached a full version but is used already by some Companies.
Thanks for reading.
User | Count |
---|---|
79 | |
10 | |
10 | |
10 | |
10 | |
9 | |
8 | |
6 | |
5 | |
5 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.