development:software-architecture:design-patterns:proxy
This is an old revision of the document!
Proxy
Tại sao muốn kiểm soát quyền truy cập vào một đối tượng?
Đây là một ví dụ: bạn có một đối tượng database lớn tiêu thụ một lượng lớn tài nguyên hệ thống. Bạn cần nó theo thời gian, nhưng không phải lúc nào cũng cần dùng đến.
Mẫu Proxy gợi ý rằng bạn tạo một lớp proxy mới có cùng giao diện với đối tượng dịch vụ gốc. Sau đó, bạn cập nhật ứng dụng của mình để nó chuyển đối tượng proxy cho tất cả các máy khách của đối tượng gốc. Khi nhận được yêu cầu từ máy khách, proxy tạo một đối tượng dịch vụ thực và phân công tất cả công việc cho đối tượng đó.
development/software-architecture/design-patterns/proxy.1723705009.txt.gz · Last modified: 2024/08/15 06:56 by tungnt