16.07.27 (Kullanıcı Arayüzü) - Herkese Açık Bulut için Apigee Edge sürüm notları

Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin.
info

27 Temmuz 2016 Çarşamba günü, herkese açık bulut için Apigee Edge'in yeni bir sürümünü kullanıma sunduk.

Yeni özellikler ve güncellemeler

Bu sürümdeki yeni özellikler ve güncellemeler aşağıda verilmiştir.

Proxy sihirbazı kullanılırken SOAP proxy davranışı

Proxy sihirbazını kullanarak bir WSDL'den SOAP tabanlı bir proxy oluştururken proxy oluşturmak için iki seçenek vardır:

  • Proxy'nin SOAP istek yükü iletimini olduğu gibi gerçekleştirdiği Geçiş SOAP.
  • REST'ten SOAP'a ve REST'e: Burada proxy, gelen JSON gibi bir yük verisini SOAP yük verisi olarak dönüştürür, ardından SOAP yanıtını tekrar arayanın beklediği biçime dönüştürür.

Bu sürümde, bu seçeneklerin işleyiş şekliyle ilgili aşağıdaki güncellemeler yer almaktadır. Eski ve yeni davranış arasındaki farklar, proxy sihirbazı tarafından otomatik olarak oluşturulan politikalar ve yapılandırmalardadır.

Geçiş SOAP

  • Tüm WSDL işlemleri artık proxy kaynaklarına ("/cityforecastbyzip" gibi) değil, proxy temel yoluna ("/") gönderilir. İşlem adları hedef SOAP hizmetine iletilir. Bu davranış, SOAP spesifikasyonuyla aynıdır.

  • Oluşturulan proxy, artık istekteki JSON'u desteklemiyor. Yalnızca XML destekler. Proxy, SOAP isteklerinde bir Zarf, Gövde ve http://schemas.xmlsoap.org/soap/envelope/ ad alanının bulunduğundan emin olur.

REST'ten SOAP'a ve REST'e

  • Proxy artık WSDL RPC'yi desteklemiyor (yalnızca Document/Literal desteklenmektedir). Bu özellik WSDL 2.0 ile test edilmemiştir.
  • Yeni davranış, WS-Policy ile test edilmemiştir.
  • Proxy, FormParams yerine JSON verileri POST etmenize olanak tanır.
  • Proxy oluşturucuyu kullanarak proxy'ye CORS (Merkezler arası kaynak paylaşımı) desteği eklediğinizde aşağıdaki iyileştirmeleri görürsünüz:
    • Access-Control-Allow-Headers başlığı: Access-Control-Allow-Headers başlığı, Origin, x-requested-with ve Accept başlıklarına ek olarak Content-Type, Accept-Encoding, Accept-Language, Host, Pragma, Referrer, User-Agent ve Cache-Control başlıkları da içerir.
    • Access-Control-Allow-Methods başlığı: Bu başlık, GET, PUT, POST, DELETE'e ek olarak PATCH ve OPTIONS fiillerini de içerir.
  • Edge, bir WSDL için API proxy'si oluştururken WSDL'de soyut olarak tanımlanan tüm ComplexType'leri okur ve soyut türlere dayalı tüm örnek türlerini uygun şekilde tanır.

wsdl2apigee açık kaynak komut satırı yardımcı programı

Apigee, WSDL'lerden geçiş veya REST'ten SOAP API proxy'leri oluşturmak için açık kaynak bir komut satırı yardımcı programı da sağlar. https://github.com/apigee/wsdl2apigee adresine bakın.

(EDGEUI-614)

Düzeltilen hatalar

Bu sürümde aşağıdaki hatalar düzeltilmiştir. Bu liste, öncelikle destek kayıtlarının düzelip düzelmediğini kontrol eden kullanıcılar içindir. Tüm kullanıcılara ayrıntılı bilgi sağlamak için tasarlanmamıştır.

Sorun Kimliği Açıklama
EDGEUI-621 Yeni API Proxy olarak kaydetme işlemi, "new-1.234568901234568e+53" gibi bilimsel gösterim içeren varsayılan adı kullanır
EDGEUI-572 Kullanıcı arayüzünde "Hata: Oturum zaman aşımı" yerine "Hata: Bilinmeyen Hata" gösteriliyor