Kami sangat senang mengumumkan rilis pertama (versi beta 0.9) dari Zorba. Zorba adalah prosesor XQuery tujuan umum yang menerapkan di C ++ keluarga spesifikasi W3C. Ini bukan database XML. Prosesor kueri telah dirancang untuk dapat ditanamkan di berbagai lingkungan seperti bahasa pemrograman lain yang dilengkapi dengan kemampuan pemrosesan XML, browser, server database, pengirim pesan XML, atau ponsel cerdas.

Arsitekturnya menggunakan desain modular, yang memungkinkan penyesuaian prosesor query Zorba dengan kebutuhan lingkungan. Secara khusus arsitektur prosesor query memungkinkan penyimpanan XML pluggable (misalnya memori utama, toko DOM, toko berbasis disk yang gigih, toko S3). Zorba berjalan pada kebanyakan platform dan tersedia di bawah lisensi Apache v2. Pada rilis pertama Zorba ini, fungsi berikut diterapkan:

  • XQuery 1.0 dan XPath 2.0 (seperti pada rekomendasi W3C) kecuali modul dan hanya dukungan terbatas untuk validasi skema.
  • XQuery Update Facility 1.0 (seperti dalam rekomendasi W3C yang sedang berkembang).
  • Toko XML yang tidak dapat menggantikan memori yang menerapkan rekomendasi XQuery Data Model (XDM) W3C.

Pelepasan Zorba 0,9 melewati 97,6% tes W3C dari paket uji XQuery 1.0 dan 99,4% dari paket uji coba XQuery Update Facility. Namun, rilis ini tidak dioptimalkan untuk kinerja (misalnya indeks belum didukung dan strategi penulisan ulang tradisional tertentu masih hilang).
Rilis ini mencakup dukungan penuh untuk spesifikasi XQuery 1.0 terbaru dengan validasi Skema, XQuery Update Facility 1.0, dukungan parsial untuk XQuery 1.1 termasuk windowing, group-by, dan try-catch, dan XQuery Scripting Extension 1.0. Zorba juga mendukung fitur non-standar yang diperlukan untuk membangun aplikasi kompleks (Web) (mis., Perpustakaan fungsi REST, email, PDF, dan xqDoc).

Baru dalam rilis ini adalah:

  • Dukungan untuk XQueryX
  • Dukungan script tambahan
  • Serialisasi rencana pelaksanaan
  • Perpustakaan tambahan (dukungan PDF, email, JSon, HTML rapi)
  • Dukungan untuk xqDoc
  • Hash bergabung
  • Dukungan parser untuk UTF8
  • Penghapusan parsial perpustakaan MAPM

Selain itu, rilis berisi banyak perbaikan fungsi lainnya, perbaikan bug, dan peningkatan kinerja. Untuk lebih jelasnya lihat Catatan Rilis kami.

Anda dapat mencoba demo live kami di http://try.zorba-xquery.com/ atau menggunakannya bersamaan dengan plugin Eclipse XQuery.

Lihat Juga : [ Zorba dengan CMAKE ]