Предоставляет ли Openlink Virtuoso простую страницу запроса SPARQL только для чтения из коробки?

Мне интересно, есть ли у Virtuoso какие-либо встроенные функции или пакеты, которые позволили бы мне открыть простую страницу, на которой люди могут вводить запросы SPARQL только для чтения?

(примерно так: http://dbpedia.org/snorql/)

Я знаю, что если вы войдете в проводник, для этого есть страница, но я хотел бы предоставить общедоступную страницу, которая не требует входа в систему.


person NoCarrier    schedule 19.04.2018    source источник
comment
вам не нужно входить в систему при использовании интерфейса веб-запросов, обычно расположенного по адресу http://host:port/sparql - проводник - это другое.   -  person UninformedUser    schedule 20.04.2018
comment
благодарю вас. Ограничивает ли эта страница запросы операциями только для чтения?   -  person NoCarrier    schedule 20.04.2018


Ответы (2)


Встроенная страница запросов SPARQL по умолчанию, доступная только для чтения и не требующая входа в систему Virtuoso, находится по адресу http://<cname>[:<port>]/sparql -- как на http://dbpedia.org/sparql (a/k/a http://dbpedia.org:80/sparql]). (Примечание. Конфигурацию можно настроить таким образом, чтобы эта конечная точка /sparql по умолчанию была доступна для чтения и записи; такая настройка не является настройкой по умолчанию.)

(Страница http://dbpedia.org/snorql относится к развертыванию DBpedia; она не является частью комплект Virtuoso по умолчанию.)

На различных встроенных быть установлен как доступный только для чтения или чтения-записи. Это включает --

  • http://<cname>[:<port>]/sparql-auth
  • http://<cname>[:<port>]/sparql-oauth
  • https://<cname>[:<port>]/sparql
  • https://<cname>[:<port>]/sparql-webid
  • http://<cname>[:<port>]/sparql-graph-crud
  • http://<cname>[:<port>]/sparql-graph-crud-auth
person TallTed    schedule 22.04.2018

Только для чтения — это режим по умолчанию для любой конечной точки службы запросов SPARQL, связанной с вновь созданным экземпляром Virtuoso.

Если вам нужен доступ для чтения и записи, например, возможность использовать SPARQL с операциями вставки, удаления и удаления (или очистки) графа, вам потребуется использовать конечную точку «sparql-auth» или включить элементы управления доступом на стандартной конечной точке.

person Kingsley Uyi Idehen    schedule 21.04.2018