Bạn đang xem tài liệu về Apigee Edge.
Truy cập vào tài liệu Apigee X. Thông tin
Vào thứ Tư, ngày 27 tháng 7 năm 2016, chúng tôi đã phát hành phiên bản mới của Apigee Edge cho Đám mây công cộng.
Thông tin cập nhật và tính năng mới
Sau đây là các tính năng mới và nội dung cập nhật trong bản phát hành này.
Hành vi của proxy SOAP khi sử dụng trình hướng dẫn proxy
Khi tạo một proxy dựa trên SOAP từ WSDL bằng trình hướng dẫn proxy, bạn có 2 lựa chọn để tạo proxy:
- Pass-Through SOAP, trong đó proxy chỉ truyền trực tiếp tải trọng yêu cầu SOAP.
- REST sang SOAP sang REST, trong đó proxy chuyển đổi một tải trọng đến (chẳng hạn như JSON) thành tải trọng SOAP, sau đó chuyển đổi phản hồi SOAP trở lại định dạng mà người gọi mong đợi.
Bản phát hành này bao gồm những nội dung cập nhật sau đây về cách các lựa chọn này hoạt động. Sự khác biệt giữa hành vi cũ và hành vi mới nằm ở các chính sách và cấu hình do trình hướng dẫn proxy tự động tạo.
SOAP chuyển tiếp
-
Tất cả các thao tác WSDL hiện được gửi đến đường dẫn cơ sở của proxy "/" thay vì đến các tài nguyên proxy (chẳng hạn như "/cityforecastbyzip"). Tên thao tác được truyền đến dịch vụ SOAP mục tiêu. Hành vi này khớp với quy cách SOAP.
- Proxy được tạo không còn hỗ trợ JSON trong yêu cầu nữa. Chỉ hỗ trợ XML. Proxy đảm bảo các yêu cầu SOAP có Envelope, Body và không gian tên http://schemas.xmlsoap.org/soap/envelope/.
REST sang SOAP sang REST
- Proxy không còn hỗ trợ WSDL RPC (chỉ hỗ trợ Document/Literal). Chưa được kiểm thử với WSDL 2.0.
- Hành vi mới này chưa được kiểm thử bằng WS-Policy.
- Proxy này cho phép bạn đăng dữ liệu JSON thay vì FormParams.
- Khi thêm chế độ hỗ trợ CORS (Chia sẻ tài nguyên trên nhiều nguồn gốc) vào proxy bằng trình tạo proxy, bạn sẽ thấy những điểm cải tiến sau:
- Tiêu đề Access-Control-Allow-Headers: Ngoài các tiêu đề
Origin,x-requested-withvàAccept, tiêu đề Access-Control-Allow-Headers cũng bao gồmContent-Type,Accept-Encoding,Accept-Language,Host,Pragma,Referrer,User-AgentvàCache-Control. - Tiêu đề Access-Control-Allow-Methods: Ngoài
GET,PUT,POST,DELETE, tiêu đề này cũng bao gồm các động từPATCHvàOPTIONS.
- Tiêu đề Access-Control-Allow-Headers: Ngoài các tiêu đề
- Khi tạo một proxy API cho WSDL, Edge sẽ đọc mọi ComplexType được xác định là trừu tượng trong WSDL và nhận dạng đúng mọi loại thực thể dựa trên các loại trừu tượng.
Tiện ích dòng lệnh nguồn mở wsdl2apigee
Apigee cũng cung cấp một tiện ích dòng lệnh nguồn mở để tạo các proxy API truyền qua hoặc rest-to-soap từ WSDL. Hãy xem https://github.com/apigee/wsdl2apigee.
(EDGEUI-614)
Các lỗi đã được khắc phục
Các lỗi sau đây đã được khắc phục trong bản phát hành này. Danh sách này chủ yếu dành cho những người dùng kiểm tra xem phiếu yêu cầu hỗ trợ của họ đã được giải quyết hay chưa. Báo cáo này không được thiết kế để cung cấp thông tin chi tiết cho tất cả người dùng.
| ID vấn đề | Mô tả |
|---|---|
| EDGEUI-621 | Save as New API Proxy (Lưu dưới dạng API Proxy mới) sử dụng tên mặc định có ký hiệu khoa học, chẳng hạn như "new-1.234568901234568e+53" |
| EDGEUI-572 | Giao diện người dùng hiển thị "Lỗi: Lỗi không xác định" thay vì "Lỗi: Hết thời gian chờ của phiên" |