Perbezaan: 1. Seni bina c/s digunakan terutamanya dalam rangkaian kawasan tempatan, manakala seni bina b/s digunakan terutamanya dalam rangkaian kawasan luas 2. Seni bina c/s umumnya berorientasikan secara relatif kumpulan pengguna tetap dan mengawal keselamatan maklumat Keupayaan adalah sangat kuat, tetapi seni bina b/s mempunyai keupayaan kawalan keselamatan yang agak lemah 3. Penyelenggaraan dan peningkatan seni bina B/S adalah agak mudah, manakala penyelenggaraan dan peningkatan Seni bina C/S agak sukar.
Persekitaran pengendalian tutorial ini: sistem Windows 7, komputer Dell G3.
C/S: Nama penuh ialah Klien/Pelayan, iaitu seni bina klien/pelayan. Terutamanya digunakan dalam LAN. Ia adalah seni bina dua peringkat biasa. Pelanggan: program pengguna (lapisan persembahan) Pelayan: satu pelayan pangkalan data dan satu lagi pelayan Soket. (Lapisan pangkalan data)
Seni bina B/S: Nama penuh: Pelayar/Pelayan (pelayar/pelayan), terutamanya digunakan dalam luas rangkaian kawasan tengah. Tiga lapisan: Pelanggan penyemak imbas, pelayan aplikasi web dan sisi DB (pangkalan data).
Pelanggan penyemak imbas: hanya fungsi input dan output ringkas
pelayan aplikasi web: memproses transaksi dan menghantar permintaan ke pangkalan data pada masa yang sama
Pangkalan data: menyimpan sejumlah besar data
1. Asas pertubuhan yang berbeza
C /S berdasarkan rangkaian kawasan setempat manakala, B/S berdasarkan rangkaian kawasan luas.
2. Persekitaran perkakasan yang berbeza
C/S biasanya ditubuhkan pada rangkaian khusus, persekitaran rangkaian berskala kecil dan LAN disambungkan melalui pelayan dan data khusus perkhidmatan pertukaran.
B/S dibina pada WAN dan tidak memerlukan persekitaran perkakasan rangkaian khas, seperti akses Internet telefon, peralatan sewaan dan pengurusan diri maklumat. Ia mempunyai kebolehsuaian yang lebih kuat daripada C/S, dan secara amnya hanya memerlukan sistem pengendalian dan penyemak imbas.
3. Keperluan keselamatan yang berbeza
C/S secara amnya menyasarkan kumpulan pengguna yang agak tetap dan mempunyai kawalan yang kuat ke atas keselamatan maklumat. Secara amnya, adalah sesuai untuk sistem maklumat yang sangat sulit menerima pakai struktur C/S, dan sebahagian daripada maklumat awam boleh dikeluarkan melalui B/S.
B/S dibina pada rangkaian kawasan yang luas, dan mempunyai keupayaan kawalan keselamatan yang agak lemah dan tidak berorientasikan kepada pangkalan pengguna yang Dikenali.
Struktur C/S lebih selamat daripada struktur B/S, kerana kumpulan pengguna agak tetap dan perlindungan maklumat lebih kuat manakala struktur B/S menyasarkan julat yang luas, jadi keselamatan adalah agak rendah;
4 Penggunaan semula perisian adalah berbeza
Atur cara C/S tidak dapat dielakkan mempertimbangkan integriti, dan kebolehgunaan semula komponen tidak sebaik di bawah B/. Keperluan S.
Struktur berbilang pasangan B/S memerlukan komponen mempunyai fungsi yang agak bebas dan boleh digunakan semula dengan agak baik.
5. Penyelenggaraan sistem yang berbeza
Disebabkan integriti program C/S, ia mesti diperiksa secara keseluruhan untuk menangani masalah dan peningkatan sistem. Sukar untuk dinaik taraf. Mungkin perlu membina sistem serba baharu
yang terdiri daripada komponen B/S, dan menggantikan komponen secara individu untuk mencapai peningkatan sistem yang lancar. Overhed penyelenggaraan sistem dikurangkan kepada minimum pengguna boleh menaik taraf dengan memuat turun dan memasang daripada Internet.
Penyelenggaraan dan peningkatan struktur B/S agak mudah, manakala penyelenggaraan dan peningkatan struktur C/S agak sukar.
6. Prestasi sistem yang berbeza
Pemprosesan logik utama struktur B/S adalah pada pelayan, yang akan memberi tekanan pada pelayan dan prestasinya tidak tinggi ; manakala pelanggan struktur C/S Terminal bertanggungjawab untuk sebahagian daripada perniagaan pemprosesan logik, dan prestasi sistem adalah tinggi.
7. Antara muka pengguna yang berbeza
C/S kebanyakannya dibina pada platform Window, dengan kaedah ekspresi terhad dan secara amnya keperluan yang lebih tinggi untuk pengaturcara
B/S dibina pada penyemak imbas dan boleh digunakan merentas platform melalui perkhidmatan WEB atau bahasa penerangan lain yang boleh dikenal pasti secara umum, menjadikannya lebih fleksibel untuk digunakan. Ia boleh digunakan bukan sahaja pada platform Window, tetapi juga pada unix/Linux dan platform lain.
Untuk lebih banyak pengetahuan berkaitan, sila lawati ruangan Soalan Lazim!
Atas ialah kandungan terperinci Apakah perbezaan antara seni bina c/s dan seni bina b/s?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!