16.07.27 (UI) — Примечания к выпуску Apigee Edge для публичного облака

Вы просматриваете документацию 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 .
  • При создании прокси-сервера 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 Пользовательский интерфейс отображает «Ошибка: неизвестная ошибка» вместо «Ошибка: тайм-аут сеанса».