Апач Йена
![]() | |
Разработчик(и) | HP Labs (до октября 2009 г.), затем Apache Software Foundation |
---|---|
Стабильная версия | 4.9.0 [ 1 ] ![]() |
Репозиторий | Йенский репозиторий |
Написано в | Ява |
Тип | Семантическая сеть |
Лицензия | Лицензия Апач 2.0 |
Веб-сайт | Йена |
Apache Jena — это с открытым исходным кодом платформа семантической паутины для Java . Он предоставляет API и записи в них для извлечения данных из графиков RDF . Графики представлены в виде абстрактной «модели». Источником модели могут быть данные из файлов, баз данных, URL-адресов или их комбинации. Модель также можно запросить через SPARQL 1.1.
Jena похожа на RDF4J (ранее OpenRDF Sesame); однако, в отличие от RDF4J, Jena обеспечивает поддержку OWL ( язык веб-онтологии ). Платформа имеет различные внутренние механизмы рассуждения, а рассуждение Pellet (распознаватель Java OWL-DL с открытым исходным кодом) можно настроить для работы в Jena.
Jena поддерживает сериализацию графиков RDF для:
Версии
[ редактировать ]После интеграции Apache
[ редактировать ]Jena была интегрирована как проект под эгидой Apache Software Foundation в апреле 2012 года, после того как с ноября 2010 года она находилась в инкубаторе Apache. [ 2 ] [ 3 ]
Название выпуска | Дата |
---|---|
Апач Йена 4.5.0 | 2022-05-01 |
Апач Йена 4.4.0 | 2022-01-13 |
Апач Йена 4.3.2 | 2021-12-17 |
Апач Йена 4.3.1 | 2021-12-10 |
Апач Йена 4.3.0 | 2021-12-05 |
Апач Йена 4.2.0 | 2021-09-12 |
Апач Йена 4.1.0 | 2021-05-31 |
Апач Йена 4.0.0 | 2021-03-27 |
Апач Йена 3.17.0 | 2020-11-25 |
Апач Йена 3.16.0 | 2020-07-09 |
Апач Йена 3.15.0 | 2020-05-15 |
Апач Йена 3.14.0 | 2020-01-16 |
Апач Йена 3.13.1 | 2019-10-06 |
Апач Йена 3.13.0 | 2019-09-25 |
Апач Йена 3.12.0 | 2019-05-27 |
Апач Йена 3.11.0 | 2019-04-24 |
Апач Йена 3.10.0 | 2018-12-30 |
Апач Йена 3.9.0 | 2018-10-08 |
Апач Йена 3.8.0 | 2018-07-02 |
Апач Йена 3.7.0 | 2018-02-14 |
Апач Йена 3.6.0 | 2017-12-17 |
Апач Йена 3.5.0 | 2017-11-02 |
Апач Йена 3.4.0 | 2017-07-21 |
Апач Йена 3.3.0 | 2017-05-21 |
Апач Йена 3.2.0 | 2017-02-10 |
Апач Йена 3.1.0 | 2016-05-14 |
Апач Йена 3.0.0 | 2015-07-29 |
Апач Йена 2.13.0 | 2015-03-13 |
Апач Йена 2.12.0 | 2014-08-07 |
Апач Йена 2.11.0 | 2013-09-18 |
Апач Йена 2.10.0 | 2013-02-25 |
Апач Йена 2.7.0 | 2011-12-23 |
До интеграции Apache
[ редактировать ]Jena была создана HP Labs , находилась на SourceForge с 2001 года и была передана в дар Apache Software Foundation в ноябре 2010 года. [ 4 ]
Название выпуска | Дата |
---|---|
Йена 2.6.0 | 2009-05-18 |
Йена 2.1 | 2004-02-10 |
Йена 2.0 | 2003-08-28 |
Йена 1.1.0 | 2001-07-06 |
Йена 1.0 | 2000-08-28 |
Фусэки
[ редактировать ]Fuseki — это HTTP-интерфейс для данных RDF. Он поддерживает SPARQL для запросов и обновлений. Проект является подпроектом Jena и разработан как сервлет . Fuseki также можно запустить на автономном сервере, поскольку он поставляется с предварительно настроенным веб-сервером Jetty .
ARQ
[ редактировать ]ARQ — это механизм запросов в Jena, поддерживающий SPARQL . [ 5 ]
Ссылки
[ редактировать ]- ^ «Выпуск Джена-4.9.0» . 20 апреля 2023 г.
- ^ «Йена» . Фонд программного обеспечения Apache . Проверено 6 июня 2020 г.
- ^ «Йена» . Фонд программного обеспечения Apache . Проверено 6 июня 2020 г.
Apache Jena предоставляет полную структуру для создания приложений семантической сети и связанных данных на Java, а также предоставляет: анализаторы RDF/XML, Turtle и N-triples; API программирования Java; полная реализация языка запросов SPARQL; механизм вывода на основе правил для задач RDFS и OWL; TDB (постоянное тройное хранилище без SQL); SDB (постоянное хранилище троек, построенное на основе реляционного хранилища) и Fuseki, RDF-сервер, использующий веб-протоколы. Jena соответствует всем соответствующим рекомендациям W3C по RDF и связанным с ним технологиям.
- ^ «[Предложение] Принять Йену в инкубатор» . Фонд программного обеспечения Apache . 08.11.2010 . Проверено 6 июня 2020 г.
Проект с открытым исходным кодом изначально был создан в рамках исследовательской деятельности в HLabs. При создании новых систем исследователи определили ценность общей платформы, которая работала бы с деталями стандартов низкого уровня.
- ^ «ARQ — процессор SPARQL для Йены» . Проверено 11 августа 2019 г.
ARQ — это механизм запросов для Jena, поддерживающий язык запросов SPARQL RDF.
Внешние ссылки
[ редактировать ]