Tiện ích mở rộng là gì?

Bạn đang xem tài liệu về Apigee Edge.
Chuyển đến tài liệu về Apigee X.
thông tin

Bạn có thể sử dụng tiện ích để tích hợp các tài nguyên bên ngoài vào proxy API. Ví dụ: bạn có thể tích hợp các dịch vụ của Google Cloud Platform như Google Cloud Storage. Trong thời gian chạy, proxy API sử dụng tiện ích để trao đổi yêu cầu và phản hồi với tài nguyên bên ngoài.

Khung thời gian chạy tiện ích

Trong thời gian chạy, một tiện ích đóng vai trò trung gian, xử lý các yêu cầu và phản hồi giữa proxy API và tài nguyên bên ngoài.

Dưới đây là tổng quan về cách hoạt động của quá trình xử lý thông qua tiện ích trong thời gian chạy.

  1. Một yêu cầu ứng dụng tiếp cận một Proxy API và luồng yêu cầu của proxy đó tiếp tục thông qua các chính sách của proxy đó.
  2. Luồng yêu cầu chuyển đến Chính sách chú thích tiện ích trong proxy được định cấu hình để truyền dữ liệu đến tiện ích được triển khai trong môi trường. Dữ liệu này bao gồm các giá trị cần thiết để gửi yêu cầu đến tài nguyên bên ngoài mà tiện ích đại diện.
  3. Tiện ích gửi yêu cầu tới tài nguyên bên ngoài rồi nhận được phản hồi.
  4. Tiện ích chuyển phản hồi trở lại Chính sách chú thích tiện ích, chính sách này được xử lý bằng mã proxy.
  5. Luồng yêu cầu tiếp tục thông qua proxy cho đến khi trả về phản hồi cho ứng dụng khách.

Làm việc với tiện ích

Mỗi tiện ích được phát triển và định cấu hình với một tài nguyên bên ngoài cụ thể. Để sử dụng một tiện ích, quản trị viên và nhà phát triển proxy API của Apigee Edge sẽ làm theo các bước tổng quan sau đây:

  • Một quản trị viên của tổ chức Apigee Edge sẽ định cấu hình và triển khai tiện ích này. Họ thiết lập chiến lược này bằng các giá trị dành riêng cho nhu cầu của doanh nghiệp. Cấu hình này tạo một bản sao tiện ích tập trung để nhà phát triển proxy API sử dụng. Ví dụ: họ có thể định cấu hình một tiện ích để truy cập vào một bộ chứa cụ thể trong Google Cloud Storage, bao gồm cả thông tin xác thực bắt buộc.
  • Một nhà phát triển proxy API sử dụng một tiện ích được định cấu hình trong proxy API bằng cách thêm Chính sách chú thích tiện ích vào proxy đó. Cấu hình của chính sách chỉ định
    • tiện ích đã định cấu hình để sử dụng.
    • các thao tác của tiện ích (xem các thao tác này là lệnh gọi hàm đến tiện ích) để gọi.
    • các thông số hành động cần chuyển cùng với lệnh gọi hành động. Trong thời gian chạy, chính sách này sẽ sử dụng tiện ích để truy cập vào tài nguyên bên ngoài trong luồng của proxy.

Tài liệu về các tiện ích

Các chủ đề sau cung cấp thêm thông tin về tiện ích: