ให้เรตสมาชิก: 4 / 5

ดาวใช้งานดาวใช้งานดาวใช้งานดาวใช้งานดาวไม่ได้ใช้งาน
 

ในการเชื่อมต่อเพื่อเข้ามาใช้บริการข้อมูลระหว่าง Client/Server (ไคลเอ็นต์/เซิร์ฟเวอร์)

 

รูปแบบการเชื่อมต่อไคลเอ็นต์ - เซิร์ฟเวอร์
รูปแบบการเชื่อมต่อไคลเอ็นต์ - เซิร์ฟเวอร์


     Client/Server (ไคลเอ็นต์/เซิร์ฟเวอร์) คือ การเชื่อมต่อกันระหว่าง Client (ไคลเอ็นต์) ซึ่งก็คือเครื่องที่ขอรับบริการ และเครื่องผู้ให้บริการ Server (เซิร์ฟเวอร์) ซึ่งก็คือเครื่องผู้ให้บริการ โดยเครื่อง Client (ไคลเอ็นต์)  จะมีการร้องขอบริการไปยังเครื่อง Server (เซิร์ฟเวอร์)  จากกนั้นเครื่อง Server (เซิร์ฟเวอร์)  ก็จะส่งข้อมูล กลับไปให้เครื่อง Client (ไคลเอ็นต์) การเชื่อมต่อลักษณะนี้เหมาะกับระบบที่มีเครื่องลูกข่ายมาก ซึ่งในการเชื่อมต่อเครื่อง Client (ไคลเอ็นต์) และ Server (เซิร์ฟเวอร์) เข้าด้วยกันนั้น มีอยู่ด้วยกัน 2 รูปแบบคือ

ลักษณะการเชื่อมต่อ

  • แบบ Native (เนทิฟ) เป็นการเชื่อมต่อกันตรง ๆ ระหว่าง Client (ไคลเอ็นต์)  และ Server (เซิร์ฟเวอร์)  โดยไม่ผ่านตัวกลาง การเชื่อมต่อรูปแบบนี้จะมีความเร็วในการทำงานมากเพราะเนื่องจาก เป็นการเชื่อมต่อภายในของ MySQL (มาย เอส คิว แอล) กับ Web developmernt (เว็บ ดิเวลเลิพเมินท) เช่น PHP (พี เอช พี), ASP (เอ เอส พี)
  • แบบ Middle ware (มิดเดิล แวร์) การเชื่อมต่อรูปแบบนี้จะมีตัวกลางในการเชื่อมต่อ เช่น ODBC (Open Database Connectivity) ซึ่งจะเหมาะกับเครื่องไคล์เอ็นต์ Windows


     ในการทำ Database Server เราควรกำหนดของ /var (วา) ให้มาก ๆ เนื่องจาก MySQL (มาย เอสคิวแอล) จะเก็บฐานข้อมูลไว้ใน /var/db/MySql ซึ่งถ้าหากเรากำหนดไว้น้อยพื้นที่ก็อาจจะเต็มเร็ว

 

References คู่มือระบบยูนิกซ์. “คู่มือระบบยูนิกซ์ ”. [ออนไลน์]. เข้าถึงได้จาก: www.bandhit.com. [15 ก.ย. 2017].

 

หลักการทำงานของ Client-Server คืออะไร ทำความเข้าใจ พื้นฐานสำคัญการเขียนโปรแกรม

URL : https://www.youtube.com/watch?v=2zibDcZ5F3Q

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
ติดปัญหา find หา input ไม่เจอในไฟล์ javascript
โดย eange08 ศ 22 ม.ค. 2021 4:39 pm บอร์ด JavaScript & Jquery Ajax
0
12
ศ 22 ม.ค. 2021 4:39 pm โดย eange08
โปรแกรม Kdenlive ตัดเสียงรบกวนอย่างไรคะ
โดย Kannaphat ศ 22 ม.ค. 2021 3:08 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
2
20
ศ 22 ม.ค. 2021 4:55 pm โดย Kannaphat
ขอวิธีดึงข้อมูลใน list มาแสดงเป็นข้อความทีละบรรทัด
โดย chakirin.bfds พฤ 21 ม.ค. 2021 6:38 pm บอร์ด Programming - C/C++ & java & Python
2
27
พฤ 21 ม.ค. 2021 7:14 pm โดย chakirin.bfds
อะไรบ้างที่คุณต้องรู้เกี่ยวกับการ ‘ซ่อมนาฬิกา’ !
โดย totheworld พฤ 21 ม.ค. 2021 3:05 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
11
พฤ 21 ม.ค. 2021 3:05 pm โดย totheworld
ขอวิธีบันทึกหน้าจอในนิมบัสโดยที่ไม่ติด URL และสามารถเปลี่ยน Tab ได้
โดย Kannaphat พฤ 21 ม.ค. 2021 1:55 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
5
34
ศ 22 ม.ค. 2021 3:07 pm โดย Kannaphat
ของวิธีแก้การเขียน Python เเล้วติด UnicodeEncodeError
โดย chakirin.bfds พฤ 21 ม.ค. 2021 11:27 am บอร์ด Programming - C/C++ & java & Python
2
21
พฤ 21 ม.ค. 2021 11:43 am โดย chakirin.bfds
Apple A14 Bionic ที่สุดของ CPU iPhone 12 ดีจริงไหมไปหาคำตอบกัน
โดย Anonymous อ 19 ม.ค. 2021 11:30 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
1
26
พ 20 ม.ค. 2021 11:53 pm โดย DanielPe
ใช้ <i> ใส่ชื่อ icon ที่จะใช้แล้วไม่แสดงบนหน้าจอ
โดย eange08 อ 19 ม.ค. 2021 7:31 pm บอร์ด HTML CSS
1
17
อ 19 ม.ค. 2021 7:36 pm โดย eange08