Вы просматриваете документацию Apigee Edge .
Перейдите к документации Apigee X. информация
В среду, 27 июля 2016 г., мы выпустили новую версию Apigee Edge для публичного облака.
Новые функции и обновления
Ниже приведены новые функции и обновления в этом выпуске.
Поведение прокси-сервера SOAP при использовании мастера прокси-сервера
При создании прокси-сервера на основе SOAP из WSDL с помощью мастера прокси-серверов существует два варианта создания прокси-сервера:
- Сквозной протокол SOAP , при котором прокси-сервер просто передает полезную нагрузку запроса SOAP как есть.
- REST в SOAP в REST , где прокси-сервер преобразует входящие полезные данные, такие как JSON, в полезные данные SOAP, а затем преобразует ответ SOAP обратно в формат, ожидаемый вызывающей стороной.
Этот выпуск включает следующие обновления поведения этих параметров. Различия между старым и новым поведением заключаются в политиках и конфигурациях, которые автоматически создаются мастером прокси-сервера.
Сквозное мыло
Все операции WSDL теперь отправляются по базовому пути прокси «/», а не к ресурсам прокси (например, «/cityforecastbyzip»). Имена операций передаются целевой службе SOAP. Такое поведение соответствует спецификации SOAP.
- Сгенерированный прокси-сервер больше не поддерживает JSON в запросе. Он поддерживает только XML. Прокси-сервер гарантирует, что запросы SOAP имеют конверт, тело и пространство имен http://schemas.xmlsoap.org/soap/envelope/.
ОТ ОТДЫХ к МЫЛУ к ОТДЫХУ
- Прокси-сервер больше не поддерживает WSDL RPC (поддерживается только документ/литерал). Это не тестировалось с WSDL 2.0.
- Новое поведение не тестировалось с помощью WS-Policy.
- Прокси позволяет отправлять данные POST JSON вместо FormParams.
- Когда вы добавите поддержку CORS (совместное использование ресурсов между источниками) к прокси с помощью построителя прокси, вы увидите следующие улучшения:
- Заголовок Access-Control-Allow-Headers : помимо заголовков
Origin
,x-requested-with
иAccept
, заголовок Access-Control-Allow-Headers также включаетContent-Type
,Accept-Encoding
,Accept-Language
,Host
,Pragma
,Referrer
,User-Agent
иCache-Control
. - Заголовок Access-Control-Allow-Methods : помимо
GET
,PUT
,POST
,DELETE
, этот заголовок также включает глаголыPATCH
иOPTIONS
.
- Заголовок Access-Control-Allow-Headers : помимо заголовков
- При создании прокси-сервера API для WSDL Edge считывает любые сложные типы, определенные в WSDL как абстрактные, и правильно распознает любые типы экземпляров, основанные на абстрактных типах.
wsdl2apigee утилита командной строки с открытым исходным кодом
Apigee также предоставляет утилиту командной строки с открытым исходным кодом для создания прокси-серверов API passthrough или rest-to-soap из WSDL. См. https://github.com/apigee/wsdl2apigee .
(ЭДГЕУИ-614)
Исправлены ошибки
В этом выпуске исправлены следующие ошибки. Этот список предназначен в первую очередь для пользователей, проверяющих, исправлены ли их заявки в службу поддержки. Он не предназначен для предоставления подробной информации всем пользователям.
Идентификатор проблемы | Описание |
---|---|
ЭДГЕУИ-621 | Сохранить как новый прокси-сервер API использует имя по умолчанию, включающее экспоненциальное представление, например «new-1.234568901234568e+53». |
ЭДГЕУИ-572 | Пользовательский интерфейс отображает «Ошибка: неизвестная ошибка» вместо «Ошибка: тайм-аут сеанса». |