Jigsaw
adalah (W3C) World Wide Web Consortium’s terdepan platform web server. Ini
adalah berfungsi penuh, berorientasi objek server web yang ditulis di Jawa yang
menyediakan sampel HTTP 1.1 implementasi, dan menawarkan berbagai fitur di atas
arsitektur maju.
The Jigsaw
Web Server ini dirancang untuk menjadi sebuah demonstrasi teknologi daripada
rilis penuh. Awalnya, itu dimaksudkan sebagai sebuah proyek untuk teknologi
percobaan baru. Namun, seperti Jigsaw 2.0, server melanggar aturan platform
pengujian yang akan lebih kuat dari web server rata-rata, sehingga bermanfaat
untuk melihat serius pada fitur-fiturnya, potensi dan penyebaran kemungkinan
masa depan.
Filosofi
desain Jigsaw adalah untuk menjadikannya sebagai portabel, fleksibel dan
extensible mungkin, sementara masih menyediakan web server fungsional dan kuat.
Tujuan desain dipenuhi dengan memiliki server Jigsaw menjalankan setiap
lingkungan Java-didukung. Pada intinya, memiliki desain yang berorientasi
objek dan implementasi, Jigsaw tidak lebih dari satu set kelas Java dan modul
ekstensi. Oleh karena itu, kemampuan untuk menambahkan server tidak rumit. Kita
dapat secara dinamis menambahkan modul kita sendiri dimana setiap sumber daya
yang tersedia ke server adalah obyek, sebagai lawan dari skrip CGI, dan objek
apapun tersedia bagi pengguna akhir melalui HTTP. Server demikian dapat
diperpanjang dengan menulis objek sumber daya baru. Ini adalah pengganti CGI,
di mana ekstensi server harus ditulis sebagai proses. Jigsaw juga mendukung CGI
untuk digunakan dengan CGI script yang ada.
Jigsaw’s
menekankan pengembang menyediakan kode sumber baik-terstruktur, set lengkap
inti Application Program Interface (API) dan satu set berkualitas tinggi
dokumentasi. Faktor-faktor ini menawarkan platform eksperimental lengkap
yang dapat digunakan oleh sebagai peneliti sebanyak mungkin. Hal ini memberikan
kontribusi bagi keberhasilan Jigsaw sebagai proyek sumber terbuka memberikan
draft berharga untuk masa depan protokol HTTP dan server web berorientasi
objek.
Server
Jigsaw berjalan pada setiap platform mendukung Java. Ini telah diuji pada
Windows 95/NT dan Solaris 2.x. Banyak orang juga melaporkan instalasi sukses
dan digunakan pada platform lain seperti OS / 2, MacOS, BeOS, Linux, AS-400 dan
AIX. Saya telah menginstal server Jigsaw pada dua workstation didukung oleh Red
Hat 6.1, dan 6.2 dengan JDK dan JDK 1.2.2 1.1.8 masing-masing, dan dalam kedua
kasus itu bekerja dengan baik.
Post a Comment