The retrieve operation from the COM Archive is much simpler than the query and count in terms of logic.
Having the retrieve operation was sufficient for one of the projects.
It is possible to separate them into having retrieve as Capability Set 1 and query/count as Capability Set 2.
+1
Implementing query and count is not practical on some embedded implementations, but retrieve is necessary for operating higher-level services like Action, Aggregation and Parameter.
The retrieve operation from the COM Archive is much simpler than the query and count in terms of logic. Having the retrieve operation was sufficient for one of the projects. It is possible to separate them into having retrieve as Capability Set 1 and query/count as Capability Set 2.