2017-10-12 7 views
0

나는 Ontology를 에 만들었습니다. Turtle syntax 그리고 S 으로 시작하여 PARQL 쿼리으로 시작하고 싶습니다. 나는 톱 브래드 작곡가를 사용하고 있습니다. 현재 온톨로지는 내 랩톱에만 로컬로 저장됩니다. 어떻게 게시/호스트 할 수 있습니까? 온톨로지를 대중에게 접근 가능하게 만드는 방법은 무엇입니까?

는 다른 텍스트 파일을 함께 할 것입니다 당신이

+0

도움이되지 않는 온톨로지 온라인 퍼팅 https://cloud.ontotext.com/ –

+0

을 시도 WHERE. 예를 들어를 통해 액세스를 제공하는 트리플 스토어/SPARQL 엔진에로드해야합니다. HTTP 프로토콜. – AKSW

답변

0

당신은 FTP를 통해 웹 호스트에 온톨로지 파일을 업로드 할 수 있습니다 감사합니다. 이것은 후행 슬래시 (/) 또는 후행 해시 표시 (#)가있는 해당 네임 스페이스 URI를 통해 온톨로지의 전체 용어 (클래스, 속성 및 개인)를 노출합니다. 웹 서버에서 컨텐츠 협상을 사용하여 온톨로지 파일을 의미 에이전트에 제공하고 HTML5 컨텐츠를 사람에게 제공 할 수 있습니다. 원칙적으로 호스트에 일반 웹 사이트를 설정하고 도메인 이름과 온톨로지 용어간에 # 사용 여부에 따라 각 온톨로지 용어에 대한 전용 페이지 (첫 번째 경우)를 생성하거나, 또는 적절한 조각 식별자를 가진 섹션 (두 번째의 경우), 웹 브라우저가 각 온톨로지 용어의 설명을 렌더링 할 수 있도록합니다. 모든 사람들이 온톨로지 전용 웹 사이트를 설정하지는 않으며 많은 사람들이 심볼릭 URI를 대신 사용합니다. 그러나 적절한 문서만으로 온톨로지 용어가 예상대로 구현 될 수 있기 때문에 이상적이지는 않습니다.

SPARQL을 통해 쿼리 할 수 ​​있도록 온톨로지를 게시하려면 옵션 중 하나가 OpenLink Virtuoso, Fuseki 또는 D2R을 사용하는 것입니다. 대안으로, 사이트 용 Wordpress를 사용하는 경우 LH Tools 플러그인을 사용하여 플러그인을 사용하여 SPARQL 끝점을 통해 RDF 트리플을 노출 할 수 있습니다. 매우 큰 온톨로지의 경우 성능상의 이유로 첫 번째 옵션 만 권장됩니다 (RDF 트리플은 triplestore에 저장해야 함).

는, 오픈 링크 거장 SPARQL 엔드 포인트를 설치하려면 다음 단계를 따르

  1. http://virtuoso.openlinksw.com/ dataspace/문서/DAV/위키/메인/VOSDownload 또는 http://virtuoso.openlinksw.com/download/에서 거장의 상용 버전에서 거장 오픈 소스를 다운로드합니다.
  2. 상용 Windows Open Source Edition의 경우 설치 프로그램을 실행하십시오. 그렇지 않으면 빌드를 만듭니다.
  3. 거장을 실행중인 으로 환경 변수의 설치 및 구성을 확인하십시오. 명령.
  4. virtuoso-start.sh로 Virtuoso 서버를 시작하십시오.
  5. isql localhost ( 기본 DB 설정을 사용하는 경우), isql localhost : 1112 (데모 데이터베이스라고 가정) 또는 브라우저에서 http : // : [port]/conductor를 방문하여 Virtuoso 서버에 대한 연결을 확인하십시오.
  6. http : // [포트]/sparql에서 SPARQL 끝점을 엽니 다.
  7. 같은 테스트 쿼리를 실행 SELECT DISTINCT * {?의? P? O} LIMIT 50