Provide a web services API.
Examples:
run arbitrary sql
http://unison-db.org/query?sql=...;format=\[csv|html|xml|txt]
query tables, views, functions with predicates:
http://unison-db.org/unison/pseq/md5=abcd...?format=
http://unison-db.org/unison/pseq_from_alias/NP_01234?format=
table access with primary keys:
http://unison-db.org/unison/pseq/44?format=
I can see that these are possible. HOWEVER, I don't know what best practices/conventions exist. We should be careful to fit those or make something appropriate up for consistency. For example, should the service basename always be a noun and the followed by predicates/arguments/options?