Phiên bản được hỗ trợ:hiện tại(17) /16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1

50.2. Cách kèo bóng đá c1#

kèo bóng đá c111171_11187quy trình trên mỗi người dùngxôngMô hình máy khách/máy chủ. Trong mô hình này, mọiQuy trình khách hàngkèo bóng đá c1 với chính xác mộtQuy trình phụ trợ. Vì chúng ta không biết trước có bao nhiêu kèo bóng đá c1, chúng ta phải sử dụngHồiQuy trình giám sátHồi11815_11924Postmastervà lắng nghe tại một cổng TCP/IP được chỉ định cho các kèo bóng đá c1 đến. Bất cứ khi nào nó phát hiện yêu cầu kèo bóng đá c1, nó sẽ sinh ra một quy trình phụ trợ mới. Các quy trình phụ trợ đó giao tiếp với nhau và với các quy trình khác củaphiên bảnsử dụngsemaphoresBộ nhớ chia sẻĐể đảm bảo tính toàn vẹn dữ liệu trong suốt truy cập dữ liệu đồng thời.

Quy trình khách hàng có thể là bất kỳ chương trình nào hiểukèo bóng đá c1Giao thức được mô tả trongChương 53. Nhiều máy khách dựa trên thư viện ngôn ngữ Clibpq, nhưng một số triển khai độc kèo bóng đá c1 của giao thức tồn tại, chẳng hạn như JavaJDBCtrình điều khiển.

Sau khi kèo bóng đá c1, quy trình máy khách có thể gửi một truy vấn đến quy trình phụ trợ mà nó được kết nối. Truy vấn được truyền bằng văn bản thuần túy, tức là không có phân tích cú pháp trong máy khách. Quá trình phụ trợ phân tích câu hỏi, tạo mộtKế hoạch thực thi, thực hiện kế hoạch và trả về các hàng được truy xuất cho máy khách bằng cách truyền chúng qua kèo bóng đá c1 đã thiết lập.

Gửi hiệu chỉnh

Nếu bạn thấy bất cứ điều gì trong tài liệu không chính xác, không khớp Kinh nghiệm của bạn với tính năng cụ thể hoặc yêu cầu làm rõ thêm, Vui lòng sử dụngMẫu nàyĐể báo cáo vấn đề tài liệu.