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

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

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

Fitur dan update baru

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, yaitu ketika proxy hanya meneruskan payload permintaan SOAP apa adanya.
  • REST ke SOAP ke REST, tempat proxy mengonversi payload yang masuk seperti JSON menjadi payload SOAP, lalu mengonversi respons SOAP kembali ke format yang diharapkan oleh pemanggil.

Rilis ini mencakup pembaruan berikut tentang perilaku opsi ini. Perbedaan antara perilaku lama dan baru terdapat pada kebijakan dan konfigurasi yang dihasilkan secara otomatis oleh wizard proxy.

SOAP Pass-through

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

  • Proxy yang dihasilkan tidak lagi mendukung JSON dalam permintaan. Format ini hanya mendukung XML. Proxy akan 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). Ini belum diuji dengan WSDL 2.0.
  • Perilaku baru belum diuji dengan Kebijakan WS.
  • Proxy memungkinkan Anda melakukan POST data JSON, bukan FormParams.
  • Saat menambahkan dukungan CORS (Cross-origin resource sharing) ke proxy menggunakan builder 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 ComplexTypes apa pun yang didefinisikan sebagai abstrak dalam WSDL dan mengenali dengan tepat semua jenis instance yang didasarkan pada jenis abstrak.

utilitas command line open source wsdl2apigee

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

(EDGEUI-614)

Bug telah diperbaiki

Bug berikut telah diperbaiki dalam rilis ini. Daftar ini terutama ditujukan bagi pengguna yang memeriksa apakah tiket dukungan mereka telah diperbaiki. API ini tidak dirancang untuk memberikan informasi mendetail kepada 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: Waktu tunggu sesi"