Вы просматриваете документацию Apigee Edge .
Перейдите в документацию Apigee X.info
В среду, 27 июля 2016 года, мы выпустили новую версию Apigee Edge для публичного облака.
Новые функции и обновления
Ниже перечислены новые функции и обновления в этом релизе.
Поведение SOAP-прокси при использовании мастера настройки прокси
При создании SOAP-прокси из WSDL с помощью мастера создания прокси доступны два варианта:
- Технология Pass-Through SOAP , при которой прокси-сервер просто передает полезную нагрузку SOAP-запроса в неизмененном виде.
- REST в SOAP в REST , где прокси-сервер преобразует входящие данные, такие как JSON, в SOAP-данные, а затем преобразует SOAP-ответ обратно в формат, ожидаемый вызывающей стороной.
В этом выпуске внесены следующие изменения в работу этих параметров. Различия между старым и новым поведением заключаются в политиках и конфигурациях, которые автоматически генерируются мастером настройки прокси-сервера.
Проходной SOAP
Теперь все операции WSDL отправляются по базовому пути прокси-сервера "/", а не к ресурсам прокси (например, "/cityforecastbyzip"). Имена операций передаются в целевой SOAP-сервис. Такое поведение соответствует спецификации SOAP.
- Сгенерированный прокси-сервер больше не поддерживает JSON в запросе. Он поддерживает только XML. Прокси-сервер гарантирует, что SOAP-запросы будут иметь Envelope, Body и пространство имен http://schemas.xmlsoap.org/soap/envelope/.
ОТДЫХ К МЫЛЬНОМУ ОТДЫХУ
- Прокси-сервер больше не поддерживает WSDL RPC (поддерживается только Document/Literal). Это не тестировалось с WSDL 2.0.
- Новое поведение не было протестировано с WS-Policy.
- Прокси позволяет отправлять данные в формате JSON методом POST вместо параметров формы.
- При добавлении поддержки 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 считывает все ComplexTypes, определенные как абстрактные в WSDL, и корректно распознает любые типы экземпляров, основанные на этих абстрактных типах.
wsdl2apigee — утилита командной строки с открытым исходным кодом
Apigee также предоставляет утилиту командной строки с открытым исходным кодом для генерации прокси-серверов REST-SOAP API из WSDL-файлов. См. https://github.com/apigee/wsdl2apigee .
(EDGEUI-614)
Исправлены ошибки
В этом релизе исправлены следующие ошибки. Этот список предназначен в первую очередь для пользователей, проверяющих, были ли исправлены их заявки в службу поддержки. Он не предназначен для предоставления подробной информации всем пользователям.
| Идентификатор выпуска | Описание |
|---|---|
| EDGEUI-621 | Для сохранения нового API-прокси используется имя по умолчанию, включающее научную нотацию, например, "new-1.234568901234568e+53". |
| EDGEUI-572 | В пользовательском интерфейсе отображается сообщение "Ошибка: Неизвестная ошибка" вместо "Ошибка: Превышено время ожидания сессии". |