Daftar Isi:
Definisi - Apa artinya Web Intermediary (WBI)?
Perantara Web adalah aplikasi yang berada di antara klien dan server dan memfasilitasi pemrosesan. Istilah Perantara Web (WBI) mengacu pada kerangka kerja IBM yang digunakan untuk mengembangkan aplikasi perantara Web.
Server terlibat dalam sebagian besar tugas pemrosesan - mulai dari ekstraksi permintaan hingga pengambilan / transmisi data. Perantara web mengurangi pemrosesan server yang berlebihan, seperti enkripsi dan konversi permintaan, dan mendelegasikan daya pemrosesan untuk meningkatkan kinerja server. Klien menggunakan perantara Web untuk mengkustomisasi konten berdasarkan persyaratan dan mengontrol rendering.
Techopedia menjelaskan Web Intermediary (WBI)
Tujuan perantara Web adalah untuk mengubah perilaku antarmuka berbasis Web berdasarkan riwayat dan preferensi browser pengguna. Misalnya, jika pengguna lebih menyukai hyperlink merah, perantara Web sisi klien dikonfigurasikan untuk mengubah warna hyperlink dari semua dokumen HTML yang masuk.
Perantara Web yang dilengkapi cache terpisah dari browser, yang meneruskan URL ke cache saat mengakses halaman Web. Perantara Web melakukan pencarian lokal dan kueri lingkungan berdasarkan permintaan ini untuk menentukan apakah halaman Web ada di perantara lain.
Konten yang sama disimpan dalam berbagai format untuk pengoptimalan. Misalnya, gambar dapat disimpan dengan rasio kompresi yang berbeda. Setelah menerima permintaan, perantara Web menentukan pengiriman gambar, yang didasarkan pada kecepatan browser / jaringan dan kemampuan rendering. Perantara web juga digunakan untuk memodifikasi dan meningkatkan protokol yang ada tanpa memengaruhi konfigurasi klien-server.
Perantara web membangun jalur data untuk semua permintaan monitor / editor / generator, yang diberikan prioritas dan aturan untuk pemilihan berdasarkan kondisi yang diperlukan untuk menjalankan jalur tertentu. Suatu kondisi dapat diterapkan ke bidang tajuk HTTP apa pun.
Di bawah ini adalah gambaran umum proses perantara Web:
- Perantara Web membandingkan permintaan dengan aturan editor permintaan. Editor yang memenuhi aturan memodifikasi permintaan berdasarkan prioritas.
- Permintaan yang dimodifikasi dibandingkan dengan setiap aturan generator yang ditentukan dan ditangani oleh generator dengan prioritas tertinggi. Jika generator menolak permintaan, generator dengan prioritas tertinggi berikutnya dipanggil.
- Satu set editor dokumen untuk perutean dokumen yang diminta dikonfigurasi, tergantung pada permintaan dan monitor. Monitor digunakan untuk menentukan mekanisme pelacakan dokumen dan mampu secara instan memonitor dokumen yang berasal dari perantara Web atau diproduksi oleh generator.
- Dokumen dikirim ke pemohon, yang merupakan browser Web atau perantara Web.
