Perbezaan Antara JBoss dan Tomcat Perbezaan Antara
JBoss vs. Tomcat
Aplikasi pelayan JBoss (juga dikenali hanya sebagai JBoss AS) pelayan berdasarkan Java. Ia adalah perisian percuma (atau sumber terbuka) pelayan dan boleh digunakan dalam mana-mana sistem operasi yang disokong oleh Java (kerana pelayan itu berasaskan Java). Apache Tomcat (juga dikenali sebagai Jakarta Tomcat, atau nama yang lebih dikenalinya, Tomcat) adalah wadah servlet (yang bermaksud ia adalah kelas Java yang beroperasi di bawah ketat API Servlet Java - sebuah protokol yang mana kelas Java menjawab permintaan http). Ini adalah pelayan sumber terbuka, menyediakan persekitaran pelayan web 'tulen Jawa' di mana kod yang ditulis dalam Java mampu berjalan.
Terdapat banyak permutasi aplikasi pelayan JBoss AS. The JBOSS AS 4. 0 versi mempunyai Tomcat 5. 5 bekas servlet yang tertanam dalam aplikasi. Kerana ia serasi dengan mana-mana Mesin Maya Java antara versi 1. 4 dan 1. 6, JBoss AS mampu menjalankan pelbagai sistem pengendalian - termasuk mana-mana platform POSX, seperti Linux, FreeBSD dan Mac OS X. JBoss AS 4. 0 juga mampu dijalankan di Microsoft Windows, dan pelbagai platform lain - iaitu, tentu saja, jika JVM yang sesuai untuk platform tersedia. Walaupun versi JBoss AS 4. 2 juga beroperasi dengan Java EE 1. 4 server aplikasi seperti versi 4. 0, ia hanya berfungsi dengan bantuan versi 5 dari Kit Pembangunan Java. Ia melancarkan Enterprise JavaBeans 3. 0 secara lalai, dan juga digabungkan dengan versi Tomcat (versi 5. 5). Permintaan terkini JBoss (versi 5. 1) beroperasi sama seperti pendahulunya, tetapi ia juga mengandungi pratonton spesifikasi Java EE 6 yang akan berlaku.1. JBoss adalah aplikasi pelayan berdasarkan Java; Tomcat adalah bekas servlet.
2. JBoss menggunakan spesifikasi Java EE; Tomcat menggunakan spesifikasi khusus Sun Microsystems.