Pelayan Aplikasi vs. Web Server

A Web Server AplikasiPelayan WebPengenalan (dari Wikipedia) Pelayan aplikasi adalah rangka kerja perisian yang menyediakan kedua-dua kemudahan untuk membuat aplikasi web dan persekitaran pelayan untuk menjalankannya. Pelayan web boleh merujuk sama ada perkakasan (komputer) atau perisian (aplikasi komputer) yang membantu menyampaikan kandungan yang boleh diakses menerusi Internet. Definisi Pelayan aplikasi, juga dikenali sebagai pelayan aplikasi, adalah rangka kerja perisian yang menyediakan persekitaran di mana aplikasi dapat dijalankan, tidak kira apa aplikasi atau apa yang mereka lakukan. Pelayan web boleh merujuk sama ada perkakasan (komputer) atau perisian (aplikasi komputer) yang membantu menyampaikan kandungan yang boleh diakses menerusi Internet. Apa itu? Pelayan yang mendedahkan logik perniagaan kepada aplikasi klien melalui pelbagai protokol termasuk HTTP. Pelayan yang mengendalikan protokol HTTP. Kerja Pelayan aplikasi digunakan untuk menyediakan aplikasi berasaskan web dan aplikasi berasaskan perusahaan (i.e servlets, jsps dan ejbs ...). Pelayan aplikasi mungkin mengandungi pelayan web secara dalaman. Pelayan web digunakan untuk menyediakan aplikasi berasaskan web Fungsi Untuk menyampaikan pelbagai aplikasi ke peranti lain, ia membolehkan semua orang dalam rangkaian untuk menjalankan perisian dari mesin yang sama. Menyimpan fail HTML, PHP, ASP, dan lain-lain yang tersedia untuk penyemak imbas web untuk melihat apabila pengguna mengakses laman web di web, mengendalikan permintaan HTTP daripada pelanggan. Contoh Pelayan Aplikasi Sun Java, pelayan weblogi, Apache Geronimo, Server Aplikasi WebSphere IBM, Server Ikan Kaca Apache, Microsoft IIS, Tomcat, Jetty, Pelayan Web Zeus, Pelayan Web Oracle Menyokong transaksi yang diedarkan dan EJB's Servlet dan JSP Penggunaan sumber Tinggi Rendah Pelanggan boleh termasuk GUI, Pelayan Web Pelayar web, robot enjin carian

Kandungan: Pelayan Aplikasi vs Web Server

  • 1 Fungsi
  • 2 Multi Threading
  • 3 Beban Beban
  • 4 Model
  • 5 Sejarah
  • 6 Rujukan

Fungsi

Fungsi utama pelayan web ialah menyimpan file aktif untuk penyemakan laman web, dua puluh empat jam sehari, tujuh hari seminggu. Sebarang masa yang hilang dikenali sebagai masa turun yang bermaksud bahawa pada masa itu, laman web dan halamannya tidak dapat dilihat. Mana-mana syarikat hosting web yang baik cuba untuk memastikan downtime mereka menjadi kurang dari sebulan untuk berjaya. Pelayan aplikasi memudahkan proses ini dan cuba membuat akses data mudah untuk aplikasi.

Multi Threading

Server Web tidak menyokong konsep multi-threading. Dalam Server Aplikasi kami mempunyai ciri-ciri seperti penyatuan sambungan, pengasingan pengasingan, multi-threading, dan majoriti ciri Transaksi yang tidak ada di Web Server.

Pelayan web (program) sepatutnya melayani permintaan dengan cepat dari lebih daripada satu sambungan TCP / IP pada satu masa. Perhatikan bahawa Internet Explorer atau Browser Web Firefox adalah program tempatan pada pemacu keras pengguna, sedangkan laman web itu sendiri tidak. Halaman web sebenarnya disimpan pada cakera keras komputer lain, dan ini dikenali sebagai pelayan web. Produk pelayan aplikasi biasanya menyertakan middleware untuk membolehkan aplikasi untuk berkomunikasi dengan aplikasi bergantung, seperti pelayan web, sistem pengurusan pangkalan data, dan program carta.

Had Beban

Pelayan web (program) telah menentukan had beban, kerana ia hanya boleh mengendalikan bilangan pelanggan serentak yang terhad (biasanya antara 2 dan 60,000, secara lalai antara 500 dan 1,000) setiap alamat IP (dan pelabuhan IP) dan hanya dapat berfungsi jumlah permintaan maksimum per saat. Sebaliknya, pelayan aplikasi mempunyai kapasiti yang lebih tinggi.

Model

Model perwakilan Webserver agak mudah, apabila permintaan itu masuk ke webserver, ia hanya menyampaikan permintaan kepada program yang dapat mengendalikannya (program sisi pelayan). Ia mungkin tidak menyokong penggabungan dan penyambungan sambungan pangkalan data. Sokongan pelayan web untuk menyebarkan fail .war hanya sementara pelayan Aplikasi menyokong untuk menyebarkan fail .war dan .ear.

Pelayan aplikasi lebih berkemampuan tingkah laku dinamik daripada pelayan web. Pelayan aplikasi boleh dikonfigurasi untuk berfungsi sebagai pelayan web.

Sejarah

Server web pertama berhutang kepada Tim Berners-Lee ketika menjadi sebahagian daripada projek baru kepada majikannya CERN (Organisasi Pertubuhan Nuklir Eropah). Pada tahun 1989 beliau menulis dua program yang membawa kepada pelaksanaan pelayan web pertama. Pelayan aplikasi pertama kali muncul pada tahun 1990-an.

Ia boleh dikatakan bahawa pelayan Web adalah subset dari pelayan aplikasi. Pelayan aplikasi dan pelayan web mula menjadi kabur antara satu sama lain dengan pengembangan teknologi Internet dan Web 2.0. Dalam kebanyakan kes pada masa ini, perisian dihoskan pada pelayan web, dan kemudian dimuat turun ke pemacu keras tempatan, di mana ia dipasang pada komputer tempatan. Dalam model baru yang memusingkan pelayan web dan pelayan aplikasi, perisian tersebut akan dihoskan secara dalam talian dan pengguna boleh mengaksesnya dan menggunakannya seperti yang diperlukan, pada umumnya, pada kadar yang lebih rendah daripada jika dia membeli perisian baru.

Rujukan

  • http://www.javaworld.com/javaqa/2002-08/01-qa-0823-appvswebserver.html?page=2
  • http://en.wikipedia.org/wiki/Application_server
  • http://en.wikipedia.org/wiki/Web_server
  • http://www.geekinterview.com/question_details/17043