Perbedaan antara JBoss dan Tomcat Perbedaan Antara
JBoss vs. Tomcat
Aplikasi server JBoss (juga dikenal hanya sebagai JBoss AS) adalah sebuah aplikasi server berbasis di java Ini adalah perangkat lunak bebas (atau open source) server dan dapat digunakan di sistem operasi yang didukung oleh Java (karena server berbasis Java). Apache Tomcat (juga dikenal sebagai Tomcat Jakarta, atau namanya yang lebih dikenal, Tomcat) adalah wadah servlet (artinya itu adalah kelas Java yang beroperasi di bawah striktur Java Servlet API - sebuah protokol yang digunakan oleh kelas Java menanggapi permintaan http). Ini adalah server open source, menyediakan lingkungan server web HTTP 'Java murni' yang kode yang ditulis di Jawa mampu berjalan.
Ada banyak permutasi dari aplikasi server JBoss AS. The JBOSS AS 4. 0 versi fitur Tomcat 5. 5 servlet kontainer yang tertanam dalam aplikasi. Karena kompatibel dengan Java Virtual Machine antara versi 1. 4 dan 1. 6, JBoss AS mampu berjalan pada berbagai sistem operasi - yang mencakup platform POSX, seperti Linux, FreeBSD dan Mac OS X. JBoss AS 4. 0 juga mampu dijalankan di Microsoft Windows, dan beragam platform lainnya - tentu saja, jika JVM yang sesuai untuk platform sudah tersedia. Meskipun versi JBoss AS 4. 2 juga beroperasi dengan server aplikasi Java EE 1. 4 seperti versi 4. 0, ini hanya berfungsi dengan bantuan versi 5 dari Java Development Kit. Ini menyebarkan Enterprise JavaBeans 3. 0 secara default, dan juga digabungkan dengan versi Tomcat (versi 5. 5). Permutasi terkini dari JBoss (versi 5. 1) beroperasi sama dengan pendahulunya, namun juga berisi preview spesifikasi Java EE 6 yang akan datang.1. JBoss adalah aplikasi server berbasis Java; Tomcat adalah wadah servlet.
2. JBoss menggunakan spesifikasi Java EE; Tomcat memanfaatkan spesifikasi khusus Sun Microsystems.