Apache Jena - Apache Jena - Wikipedia

Apache Jena Semantik Web Çerçevesi
Apache Jena Logosu
Geliştirici (ler)HP Laboratuvarları (Ekim 2009'a kadar), o zaman Apache Yazılım Vakfı
Kararlı sürüm
3.15.0 / 15 Mayıs 2020; 6 ay önce (2020-05-15)
DepoJena Deposu
YazılmışJava
TürAnlamsal ağ
LisansApache Lisans 2.0
İnternet sitesiJena.apache.org

Apache Jena bir açık kaynak Anlamsal ağ için çerçeve Java. Sağlar API veri ayıklamak ve yazmak için RDF grafikler. Grafikler soyut bir "model" olarak temsil edilmektedir. Bir model, dosyalardan, veritabanlarından, URL'lerden veya bunların bir kombinasyonundan elde edilen verilerden elde edilebilir. Bir model ayrıca sorgulanabilir SPARQL 1.1.

Jena benzer RDF4J (eski adıyla OpenRDF Sesame); RDF4J'den farklı olarak Jena, OWL için destek sağlar (Web Ontoloji Dili ). Çerçevenin çeşitli iç nedenleri vardır ve Pelet mantığı (bir açık kaynak Java OWL-DL mantığı) Jena'da çalışacak şekilde ayarlanabilir.

Jena, RDF grafiklerinin aşağıdaki amaçlarla serileştirilmesini destekler:

Versiyonlar

Apache entegrasyonundan önce

Jena tarafından yaratıldı HP Laboratuvarları ve oldu SourceForge 2001'den beri Apache Yazılım Vakfı Kasım 2010'da.[1]

Sürüm AdıTarih
Jena 2.6.02009-05-18
Jena 2.12004-02-10
Jena 2.02003-08-28
Jena 1.1.02001-07-06
Jena 1.02000-08-28

Apache entegrasyonundan sonra

Jena, şemsiyesi altında bir proje olarak entegre edildi Apache Yazılım Vakfı Nisan 2012'de Apache İnkübatörü Kasım 2010'dan beri.[2][3]

Sürüm AdıTarih
Apache Jena 3.15.02020-05-15
Apache Jena 3.14.02020-01-16
Apache Jena 3.13.12019-10-06
Apache Jena 3.13.02019-09-25
Apache Jena 3.12.02019-05-27
Apache Jena 3.11.02019-04-24
Apache Jena 3.10.02018-12-30
Apache Jena 3.9.02018-10-08
Apache Jena 3.8.02018-07-02
Apache Jena 3.7.02018-02-14
Apache Jena 3.6.02017-12-17
Apache Jena 3.5.02017-11-02
Apache Jena 3.4.02017-07-21
Apache Jena 3.3.02017-05-21
Apache Jena 3.2.02017-02-10
Apache Jena 3.1.02016-05-14
Apache Jena 3.0.02015-07-29
Apache Jena 2.13.02015-03-13
Apache Jena 2.12.02014-08-07
Apache Jena 2.11.02013-09-18
Apache Jena 2.10.02013-02-25
Apache Jena 2.7.02011-12-23

Fuseki

Fuseki RDF verilerine bir HTTP arayüzüdür. Destekler SPARQL sorgulama ve güncelleme için. Proje Jena'nın bir alt projesidir ve şu şekilde geliştirilmiştir: servlet. Fuseki, önceden yapılandırılmış olarak gönderildiği için bağımsız sunucu olarak da çalıştırılabilir. İskele Web sunucusu.

ARQ

ARQ, Jena'da bulunan bir sorgu motorudur. SPARQL.[4]

Referanslar

  1. ^ "[Teklif] Jena'yı Kuluçka Makinesi'ne Kabul Edin". Apache Yazılım Vakfı. 2010-11-08. Alındı 2020-06-06. Açık kaynak projesi, başlangıçta HPLabs'daki bir araştırma faaliyetinin parçası olarak oluşturuldu. Araştırmacılar, yeni sistemler oluştururken standartların düşük seviyeli ayrıntılarıyla ilgilenen ortak bir platformun değerini belirlediler.
  2. ^ "Jena". Apache Yazılım Vakfı. Alındı 2020-06-06.
  3. ^ "Jena". Apache Yazılım Vakfı. Alındı 2020-06-06. Apache Jena, Java'da Anlamsal Web ve Bağlantılı Veri uygulamaları oluşturmak için eksiksiz bir çerçeve sağlar ve şunları sağlar: RDF / XML, Kaplumbağa ve N-üçlüleri için ayrıştırıcılar; bir Java programlama API'si; SPARQL sorgu dilinin eksiksiz bir uygulaması; RDFS ve OWL kuruluşları için kural tabanlı bir çıkarım motoru; TDB (SQL olmayan kalıcı üçlü depo); SDB (ilişkisel bir depoda oluşturulmuş kalıcı bir üçlü mağaza) ve web protokollerini kullanan bir RDF sunucusu olan Fuseki. Jena, RDF ve W3C'nin ilgili teknolojileri için tüm ilgili tavsiyelere uymaktadır.
  4. ^ "ARQ - Jena için SPARQL İşlemcisi". Alındı 2019-08-11. ARQ, Jena için SPARQL RDF Sorgu dilini destekleyen bir sorgu motorudur.

Dış bağlantılar