16.07.27 (UI) - Apigee Edge untuk catatan rilis Public Cloud

Anda sedang melihat dokumentasi Apigee Edge.
Buka dokumentasi Apigee X.
info

Pada Rabu, 27 Juli 2016, kami merilis versi baru Apigee Edge untuk Public Cloud.

Fitur dan info terbaru

Berikut adalah fitur dan update baru dalam rilis ini.

Perilaku proxy SOAP saat menggunakan wizard proxy

Saat membuat proxy berbasis SOAP dari WSDL menggunakan wizard proxy, ada dua opsi untuk pembuatan proxy:

  • SOAP Pass-Through, dengan proxy hanya meneruskan payload permintaan SOAP apa adanya.
  • REST ke SOAP ke REST, dengan proxy mengonversi payload masuk seperti JSON ke payload SOAP, lalu mengonversi respons SOAP kembali ke format yang diharapkan pemanggil.

Rilis ini mencakup update berikut pada perilaku opsi ini. Perbedaan antara perilaku lama dan baru terletak pada kebijakan dan konfigurasi yang otomatis dibuat oleh wizard proxy.

SOAP Terusan

  • Semua operasi WSDL kini dikirim ke jalur dasar proxy "/", bukan ke resource proxy (seperti "/cityforecastbyzip"). Nama operasi diteruskan ke layanan SOAP target. Perilaku ini cocok dengan spesifikasi SOAP.

  • Proxy yang dihasilkan tidak lagi mendukung JSON dalam permintaan. Fitur ini hanya mendukung XML. Proxy memastikan permintaan SOAP memiliki Envelope, Body, dan namespace http://schemas.xmlsoap.org/soap/envelope/.

REST ke SOAP ke REST

  • Proxy tidak lagi mendukung WSDL RPC (hanya Dokumen/Literal yang didukung). Hal ini belum diuji dengan WSDL 2.0.
  • Perilaku baru belum diuji dengan WS-Policy.
  • Proxy memungkinkan Anda memposting data JSON, bukan FormParams.
  • Saat menambahkan dukungan CORS (Cross-origin resource sharing) ke proxy menggunakan pembuat proxy, Anda akan melihat peningkatan berikut:
    • Header Access-Control-Allow-Headers: Selain header Origin, x-requested-with, dan Accept, header Access-Control-Allow-Headers juga menyertakan Content-Type, Accept-Encoding, Accept-Language, Host, Pragma, Referrer, User-Agent, dan Cache-Control.
    • Header Access-Control-Allow-Methods: Selain GET, PUT, POST, DELETE, header ini juga menyertakan kata kerja PATCH dan OPTIONS.
  • Saat membuat proxy API untuk WSDL, Edge membaca ComplexType apa pun yang ditentukan sebagai abstrak dalam WSDL dan mengenali jenis instance apa pun yang didasarkan pada jenis abstrak dengan benar.

utilitas command line open source wsdl2apigee

Apigee juga menyediakan utilitas command line open source untuk membuat proxy API passthrough atau rest-to-soap dari WSDL. Lihat https://github.com/apigee/wsdl2apigee.

(EDGEUI-614)

Bug yang diperbaiki

Bug berikut diperbaiki dalam rilis ini. Daftar ini terutama ditujukan untuk pengguna yang memeriksa apakah tiket dukungan mereka telah diperbaiki. Laporan ini tidak dirancang untuk memberikan informasi mendetail bagi semua pengguna.

ID Masalah Deskripsi
EDGEUI-621 Simpan sebagai Proxy API Baru menggunakan nama default yang menyertakan notasi ilmiah, seperti "new-1.234568901234568e+53"
EDGEUI-572 UI menampilkan "Error: Unknown Error", bukan "Error: Session timeout"