zorba-xquery – Bamford, arsitek utama untuk teknologi Oracle Server dan kadang-kadang dikenal sebagai bapak Real Application Clusters (RAC), mengatakan apa yang dibutuhkan dunia adalah mesin XQuery yang bebas dan terbuka. Untuk itu, dia telah meluncurkan FLWOR Foundation, dengan FLWOR berarti “Untuk-Biarkan-Di Mana-Pesanan-Kembali.”XQuery adalah standar yang diusulkan untuk query dan berinteraksi dengan data yang disimpan dalam bentuk XML. XML, atau Extensible Markup Language, telah menjadi lingua franca untuk menyimpan data nonrelasional dalam database dan repositori lainnya.Berbicara pada konferensi XML 2006 di Boston pada hari Selasa, Bamford melobi kerumunan untuk dukungan. Piagam Yayasan FLWOR adalah untuk membangun mesin gratis, berdasarkan C++, yang “akan berjalan pada apa pun dengan CPU dan RAM.” Dan itu harus “dapat dikonfigurasi hingga beberapa ratus K, dapat disematkan di browser, server, dan perangkat seluler,” katanya.
Oracle Exec Lobi Untuk ‘Zorba’ Open-Source XQuery Engine – Akan ada versi mesin, dijuluki Zorba, yang dihubungkan ke server Web Apache yang berjalan di database Berkeley gratis, sebuah kombo yang akan memasok hampir semua pengguna dengan “server XQuery/XML HTTP dan Layanan Web instan yang lengkap,” Bamford dikatakan.Keuntungan dari tumpukan database Zorba/Apache/Berkeley adalah karena kodenya sama, aplikasi benar-benar dapat diangkut lintas platform tanpa perubahan, menurut Bamford. Zorba juga akan mendukung banyak ekstensi bahasa, scripting dan windowing, tambahnya.Bamford juga memasang XML Application Platform (XAP), yang sekarang sedang dikembangkan oleh Oracle Special Projects Group, dan dia berjanji bahwa sebuah prototipe akan segera keluar.
Oracle Exec Lobi Untuk ‘Zorba’ Open-Source XQuery Engine
Sebuah platform untuk pengembangan aplikasi yang dihosting menggunakan infrastruktur XML, XAP akan menyertakan bagian-bagian seperti antarmuka pengguna, bahasa skrip berbasis XQuery, dan manajemen data XML sisi server. Bamford mengatakan itu juga akan mencakup model metadata aplikasi yang komprehensif dan aliran berbasis aturan.”Semuanya akan menjadi dokumen. Akan ada versi, tampilan, dan penyesuaian yang diizinkan,” katanya.Tujuan keseluruhannya adalah untuk mengaktifkan Web aplikasi daripada Web konten, kata Bamford. Meskipun Oracle mendukung upaya tersebut, ia menyatakan bahwa XAP yang telah selesai akan menjadi spesifikasi terbuka dan gratis. Bagian dari platform akan menjadi editor universal dan debugger untuk dokumen dan akan berjalan dalam mode klien/server di atas mesin Zorba.Konferensi XML 2006 minggu ini, disponsori oleh IDEAlliance, menandai peringatan 10 tahun karya pertama bahasa XML yang sekarang ada di mana-mana. Beberapa anggota kelompok kerja asli, termasuk Jon Bozak, berbicara di acara tersebut.
XQuery untuk analis atau arsitek sistem
W3C XML Query Working Group bekerja dengan W3C XML Schema Working Group dan W3C XSL Working Group untuk membuat satu set spesifikasi yang semuanya bekerja bersama. Gunakan XQuery untuk mengambil data dari beberapa database, dari file XML, dari dokumen Web jarak jauh, bahkan dari skrip CGI, dan untuk menghasilkan hasil XML yang dapat Anda proses dengan XSLT. Gunakan XQuery di bagian belakang server Web, atau untuk menghasilkan laporan eksekutif di seluruh Perusahaan.
Baca Juga : Berbagai Hal Yang Berkaitan Dengan Zorba Xquery
XQuery: memilih implementasi
Ada lebih dari 40 paket perangkat lunak berbeda yang mendukung XML Query dalam beberapa cara. Hal-hal yang harus dicari termasuk ketersediaan dukungan, platform, harga, kinerja, semua masalah biasa, tetapi Anda juga harus bertanya apakah perangkat lunak mendukung sintaks akhir dari Rekomendasi W3C atau mengimplementasikan draf sebelumnya. Fitur khusus Kueri XML lainnya adalah dukungan untuk file XML, untuk mengambil dokumen melalui HTTP, dan untuk menghubungkan ke sumber data relasional (atau lainnya): yaitu, apakah paket memenuhi janji Kueri XML untuk menyatukan akses ke berbagai bentuk informasi.
Spesifikasi W3C ditujukan pertama dan terutama pada programmer yang menulis implementasinya. Kami juga mencoba membuatnya mudah dibaca oleh orang-orang yang mencoba belajar bahasa tetapi diberi pilihan antara membuat standar yang tepat dan membuatnya mudah dibaca, kami harus membuatnya tepat. Jika Anda cukup teknis, Anda bisa mulai dengan membaca XML Spesifikasi kueri, dan dokumen Kasus Penggunaan XQuery memiliki beberapa contoh. Banyak orang lebih suka mencari buku atau tutorial.
Paket Uji XQuery
Test suite W3C ada untuk menunjukkan bahwa spesifikasi dapat diimplementasikan. Mereka sedang menguji spesifikasinya, bukan kodenya!
a. QT 3.0 Test suite adalah untuk orang yang mengimplementasikan XQuery 3, XPath 3, Functions and Operators 3 dan spesifikasi terkait.
b. Fasilitas Pembaruan XQuery 1.0 Test Suite
c. XQuery dan XPath Full Text 1.0 Test Suite (Bersama dengan XSLT WG)
d. XQuery 1.0 Test Suite yang jauh lebih lama tidak lagi digunakan.
Pengetikan Statis dan Semantik Formal
XPath 2 memiliki nilai yang diketik; yaitu, bahasa mengaitkan tipe nilai dengan setiap ekspresi, variabel, atau fungsi. Kumpulan tipe yang mungkin adalah yang didefinisikan oleh Skema XML W3C, ditambah dengan tipe yang ditentukan pengguna yang berasal dari tipe Skema dasar tersebut menggunakan skema eksternal. Cara sistem XPath atau XQuery memperoleh dan memeriksa jenis ekspresi didefinisikan secara formal, menggunakan notasi matematika, dalam Rekomendasi Semantik Formal XQuery 1.0 dan XPath 2.0. Perhatikan bahwa dukungan Skema W3C eksternal dan pengetikan statis adalah fitur opsional , jadi tidak semua implementasi mendukungnya.
Pernyataan Kesesuaian
Anda akan sering melihat hal-hal dalam spesifikasi yang ditandai sebagai implementasi yang ditentukan. Anda harus mendokumentasikan apa yang dilakukan implementasi Anda untuk masing-masing ini.Ada beberapa buku yang terdaftar; ada juga orang yang menawarkan pelatihan dan tutorial. Jika ada sesuatu yang menurut Anda sangat membantu, beri tahu kami. Ada juga beberapa milis yang dikhususkan untuk XML dan XML Query. Anda harus melihat arsip setiap daftar sebelum memposting; Anda juga harus berlangganan ke daftar sebelum Anda dapat memposting ke dalam banyak kasus. Ini adalah milis publik W3C pada bahasa query, termasuk (namun tidak terbatas pada) diskusi pada proyek XML Query. Jangan gunakan ini untuk mengirim komentar tentang spesifikasi, seperti ralat atau permintaan fitur; lihat bagian Status di setiap spesifikasi untuk petunjuk tentang cara mengirim komentar ke Kelompok Kerja. Milis yang dihosting di x-query.com, terutama untuk membahas XQuery. Mungkin daftar yang paling dikenal luas untuk membahas XML.