Komponen

JBoss AS yang ditunggu-tunggu 5.0 pindah lebih dekat ke Tanggal Rilis

What is Tomcat?

What is Tomcat?
Anonim

Kandidat rilis pertama dari JBoss Application Server 5.0 yang sudah lama dikembangkan oleh Red Hat akan tersedia dalam waktu dekat, menurut posting blog oleh Sacha Labourey, chief technology officer dari divisi JBoss Red Hat.

"JBoss AS5.0 RC1 baru saja dibekukan dan akan dirilis minggu ini," tulis Labourey. Kandidat rilis kedua harus siap dalam enam hingga tujuh minggu, dan ketersediaan umum akan mengikuti "dekat sesudahnya," tambahnya.

Red Hat percaya bahwa arsitektur fleksibel produk akan berfungsi sebagai pembeda di pasar, menurut Labourey.

Server aplikasi berputar di sekitar tiga tingkatan teknologi, ia menulis: Runtime dasar - dalam kasus JBoss, mesin virtual Java - layanan middleware inti, dan API (antarmuka pemrograman aplikasi) dan metodologi di atas.

"JBoss AS 5.0 adalah rilis pertama yang akan memberi kita kemampuan untuk memisahkan tiga lapisan itu dengan bersih," tulisnya. "Microcontainer JBoss mengabstraksikan kami dari lingkungan runtime dan layanan perusahaan inti kami telah sepenuhnya terkomputerisasi dan terekspos sehingga mereka dapat sepenuhnya memanfaatkan dari setiap kerangka tingkat yang lebih tinggi / API / bahasa."

Red Hat berencana untuk mendukung Java berbasis komponen. spesifikasi pengembangan seperti OSGi (inisiatif Open Services Gateway), yang didukung oleh orang-orang seperti Sun dan IBM.

Tapi perusahaan memutuskan untuk tidak membuang seluruhnya di satu kamp, ​​tulisnya.

"Arsitektur inti kami tidak tergantung pada spesifikasi modis atau bahasa apa pun, "tambahnya. "Kepribadian dapat dicolokkan dan dikeluarkan, à la carte. Anda tidak harus membuat taruhan pada 'API' yang Anda butuhkan, dan kemudian dikunci di salah satu dari beberapa penerapan [aplikasi server] yang mengimplementasikan API tersebut. - mungkin mengandalkan layanan middleware inti yang lebih lemah. "

Ruang lingkup perubahan pada produk memperpanjang proses pengembangan, yang dimulai tiga tahun lalu, menurut Labourey.

Tapi proyek itu bukan hanya" latihan rekayasa mewah," dia berkata. "Investasi ini akan memiliki dampak yang drastis pada keseluruhan penawaran JBoss Enterprise Middleware, umur panjang dan kemampuannya untuk beradaptasi dengan perubahan pasar."

Pelukan lengan panjang teknologi seperti OSGi mungkin diharapkan mengingat sejarah perusahaan, menurut seorang pengamat.

Kernel mikro JBoss asli "memberikan cara berorientasi komponen untuk melakukan Java dan aplikasi sebelum ada opsi lain yang dapat dijalankan," kata Michael Coté, analis Redmonk. "Seperti banyak tim yang sudah menciptakan teknologi yang orang lain coba standardisasi, kelihatannya orang JBoss melihat OSGi sebagai sesuatu yang lebih aneh [dibandingkan dengan] hal yang akan terjadi."

Tapi perusahaan mungkin meskipun demikian, membuat langkah yang bijaksana, katanya.

"Daripada membangun inti mereka di OSGi, mereka membangun inti pada barang-barang mereka sendiri, dan mendukung OSGi sebagai semacam cara menggunakan inti JBoss-spesifik," dia berkata. "Pagar di sana adalah bahwa mereka dapat menambahkan dukungan untuk apa pun yang datang ke mode jika OSGi menjadi bell-bottoms besok. Jika Anda punya waktu untuk membangun arsitektur yang memungkinkan Anda melakukan lindung nilai seperti itu, biasanya itu hal yang baik."

Pada titik ini, ada orang yang menebak teknologi komponen Java mana yang akan muncul sebagai pemimpin, atau apakah beberapa pendekatan akan bertambah banyak, ia menambahkan: "Ada banyak penggemar OSGi yang membangun, tetapi pertanyaan tentang bagaimana komponen Java akan dipecahkan adalah masih lebih awal. Kami perlu lebih banyak waktu untuk melihat pengembang seperti apa yang digunakan. "

Red Hat menghadapi persaingan di pasar aplikasi server dari vendor platform besar seperti Oracle dan IBM, serta di sisi open-source melalui platform aplikasi server SpringSource yang baru saja diumumkan, yang memanfaatkan OSGi.