cancel
Showing results for 
Search instead for 
Did you mean: 

Expressing search criteria in XML

fredfortier
Champ in-the-making
Champ in-the-making
We are working on some layer of abstraction for CMIS. Essentially, we have an internal registry of services as part of our SOA program. We are enhancing an existing document management business service to support CMIS as a back-end.

We are internally debating the data contract structure of the "search" operation. We've open the following thread: http://stackoverflow.com/questions/6130798/api-design-expressing-search-criteria-in-xml. We are trying to do what is best for our consumers while keeping the architecture simple.

We would really appreciate if you could read the thread and provide input on the debate? We'd like to understand what influenced the current design of the Query operation in CMIS.
1 REPLY 1

andy
Champ on-the-rise
Champ on-the-rise
Hi

Why not expose the CMIS query language? (It is not going to update anything in the DB)
What is the XML adding? You are going to turn this XML to CMIS QL in any case.
The XML is not going to hide understanding CMIS data types, properties etc….

Andy