Terima kasih atas balasannya .. Saya membaca tautan itu dan ingin menanyakan satu hal kepada Anda. Dapatkah kami mengatakan Tomcat adalah server Aplikasi
Di Java: Web Container atau Servlet Container atau Servlet Engine: digunakan untuk mengelola komponen seperti Servlets, JSP. Ini adalah bagian dari server web.
Web Server atau HTTP Server: Sebuah server yang mampu menangani permintaan HTTP, dikirim oleh klien dan merespon kembali dengan respon HTTP.
Application Server atau App Server: dapat menangani semua operasi aplikasi antara pengguna dan database atau aplikasi bisnis back end organisasi. Ini sering dilihat sebagai bagian dari aplikasi tiga tingkat dengan: Tingkat presentasi, tingkat logika, Tingkat data
Terima kasih atas balasannya..bisa kami katakan Tomcat adalah server Aplikasi.
Gautam
Apache Tomcat adalah Servlet Engine dan IBM - WebSphere Application Server adalah contoh untuk Application Server
DomincJune
Apache HTTPD adalah server web
setidaknya shimpi
5
Apache HTTPD adalah server web, Apache Tomcat adalah wadah web, yang sebenarnya adalah Apach HTTPD + a Servlet Engine. Server aplikasi Java dengan konfigurasi sebelumnya adalah: Apache Tomcat + EJB container + API (JDBC, JNDI, JTA / JTS, JCA, JMX, JAAS, Java Mail, JMS). Wadah web hanya menjalankan WAR, server aplikasi menjalankan EAR.
ziMtyth
10
Server Web: Ini menyediakan Permintaan HTTP dan respons HTTP. Ini menangani permintaan dari klien hanya melalui protokol HTTP. Ini berisi Penampung Web. Aplikasi Web sebagian besar digunakan di Server web. EX: Servlet JSP
Wadah Web: ini mempertahankan siklus hidup untuk Objek Servlet. Memanggil metode layanan untuk objek servlet itu. teruskan Objek HttpServletRequest dan HttpServletResponse
Server Aplikasi: Ini menampung aplikasi Perusahaan besar yang memiliki logika bisnis besar. Ini adalah Berat Berat atau memegang Aplikasi berat. Contoh: EJB
Aplikasi Web berjalan dalam wadah Web dari server Web. Wadah Web menyediakan lingkungan runtime melalui komponen yang menyediakan konteks penamaan dan manajemen siklus hidup. Beberapa server Web juga dapat menyediakan layanan tambahan seperti keamanan dan kontrol konkurensi. Server Web dapat bekerja dengan server EJB untuk menyediakan beberapa layanan tersebut. Sebuah server Web, bagaimanapun, tidak perlu ditempatkan pada mesin yang sama dengan server EJB.
Aplikasi web terdiri dari komponen web dan data lain seperti halaman HTML. Komponen web dapat berupa servlet, halaman JSP yang dibuat dengan teknologi JavaServer Pages ™, filter web, dan pendengar acara web. Komponen ini biasanya dijalankan di server web dan dapat menanggapi permintaan HTTP dari klien web. Servlet, halaman JSP, dan filter dapat digunakan untuk menghasilkan halaman HTML yang merupakan antarmuka pengguna aplikasi. Mereka juga dapat digunakan untuk menghasilkan XML atau data format lain yang digunakan oleh komponen aplikasi lainnya.
Wadah web juga dikenal sebagai wadah Servlet adalah komponen server web yang berinteraksi dengan servlet Java. Wadah web bertanggung jawab untuk mengelola siklus hidup servlet, memetakan URL ke servlet tertentu dan memastikan bahwa pemohon URL memiliki hak akses yang benar.
Perbedaan utama antara wadah web dan server aplikasi adalah sebagian besar wadah web seperti Apache Tomcat hanya mengimplementasikan JSR dasar seperti Servlet, JSP, JSTL di mana server Aplikasi mengimplementasikan seluruh Spesifikasi Java EE. Setiap server aplikasi berisi wadah web.
Wadah web bertanggung jawab untuk menyediakan lingkungan waktu proses untuk aplikasi web. Ini berisi komponen yang memberikan konteks penamaan dan mengelola siklus hidup aplikasi web. Wadah web adalah bagian dari server web dan biasanya memproses permintaan pengguna dan mengirim respons statis.
Kontainer servlet adalah tempat dimana komponen yang dibuat JSP berada. Mereka pada dasarnya bertanggung jawab untuk menyediakan konten dinamis sesuai permintaan pengguna. Pada dasarnya, wadah Web membalas dengan konten statis sesuai permintaan pengguna, tetapi Servlets dapat membuat halaman dinamis.
Ide dasar penampung Servlet menggunakan Java untuk secara dinamis menghasilkan halaman web di sisi server menggunakan Servlets dan JSP. Jadi wadah servlet pada dasarnya adalah bagian dari server web yang berinteraksi dengan servlet.
Jawaban:
Pertanyaan Anda mirip dengan di bawah ini:
Apa perbedaan antara server aplikasi dan server web?
Di Java: Web Container atau Servlet Container atau Servlet Engine: digunakan untuk mengelola komponen seperti Servlets, JSP. Ini adalah bagian dari server web.
Web Server atau HTTP Server: Sebuah server yang mampu menangani permintaan HTTP, dikirim oleh klien dan merespon kembali dengan respon HTTP.
Application Server atau App Server: dapat menangani semua operasi aplikasi antara pengguna dan database atau aplikasi bisnis back end organisasi. Ini sering dilihat sebagai bagian dari aplikasi tiga tingkat dengan: Tingkat presentasi, tingkat logika, Tingkat data
sumber
Server Web: Ini menyediakan Permintaan HTTP dan respons HTTP. Ini menangani permintaan dari klien hanya melalui protokol HTTP. Ini berisi Penampung Web. Aplikasi Web sebagian besar digunakan di Server web. EX: Servlet JSP
Wadah Web: ini mempertahankan siklus hidup untuk Objek Servlet. Memanggil metode layanan untuk objek servlet itu. teruskan Objek HttpServletRequest dan HttpServletResponse
Server Aplikasi: Ini menampung aplikasi Perusahaan besar yang memiliki logika bisnis besar. Ini adalah Berat Berat atau memegang Aplikasi berat. Contoh: EJB
sumber
Sumber: http://www.service-architecture.com/articles/application-servers/j2ee_web_server_or_container.html
sumber
Wadah web juga dikenal sebagai wadah Servlet adalah komponen server web yang berinteraksi dengan servlet Java. Wadah web bertanggung jawab untuk mengelola siklus hidup servlet, memetakan URL ke servlet tertentu dan memastikan bahwa pemohon URL memiliki hak akses yang benar.
sumber
Perbedaan utama antara wadah web dan server aplikasi adalah sebagian besar wadah web seperti Apache Tomcat hanya mengimplementasikan JSR dasar seperti Servlet, JSP, JSTL di mana server Aplikasi mengimplementasikan seluruh Spesifikasi Java EE. Setiap server aplikasi berisi wadah web.
sumber
Penanganan Permintaan Web Container + HTTP = WebServer
Server Web + EJB + (Perpesanan + Transaksi + dll) = ApplicaitonServer
sumber
Wadah web bertanggung jawab untuk menyediakan lingkungan waktu proses untuk aplikasi web. Ini berisi komponen yang memberikan konteks penamaan dan mengelola siklus hidup aplikasi web. Wadah web adalah bagian dari server web dan biasanya memproses permintaan pengguna dan mengirim respons statis.
Kontainer servlet adalah tempat dimana komponen yang dibuat JSP berada. Mereka pada dasarnya bertanggung jawab untuk menyediakan konten dinamis sesuai permintaan pengguna. Pada dasarnya, wadah Web membalas dengan konten statis sesuai permintaan pengguna, tetapi Servlets dapat membuat halaman dinamis.
sumber
Ide dasar penampung Servlet menggunakan Java untuk secara dinamis menghasilkan halaman web di sisi server menggunakan Servlets dan JSP. Jadi wadah servlet pada dasarnya adalah bagian dari server web yang berinteraksi dengan servlet.
sumber