Ana içeriğe geç

Desteklenen Kütüphaneler

bilgi

Bu ürün Apache Software Foundation tarafından geliştirilen yazılımları içermektedir. Ayrıca GNU LGPL lisansı kapsamındaki aşağıdaki kütüphaneler de kullanılmaktadır.

JSON Kütüphaneleri​

JSON Path

Versiyon: v2.9.0

Jayway JsonPath v2.9.0

JSON Transformation

Versiyon: v0.1.1

Jolt v0.1.1

JSON Schema Validation

XML Kütüphaneleri​

XML Schema Validation

Versiyon: v1.0

W3C XML Schema v1.0

XML Transformation (XSLT)
SOAP Schema Validation

WSDL ile Schema Validation:

org.apache.xmlbeans v3.1.0

WSDL olmadan Schema Validation:

xerces v2.12.2

API Spesifikasyon Kütüphaneleri​

SOAP

Desteklenen Versiyonlar:

Swagger

Desteklenen Versiyonlar:

OpenAPI

Versiyon: v3.0.x

OpenAPI v3.0.x

Script ve Programlama Dilleri​

Groovy

Versiyon: 3.0.25

Groovy-3.0.25 Documentation

Apinizer'da Kullanım Alanları:

  • Script-2-API: Groovy script'lerinden API oluşturma
  • Politika Script'leri: Politikalarda özel iş mantığı yazma
  • Task Flow Script'leri: API Integrator Task Flow'larda script çalıştırma
  • Konnektör Script'leri: Konnektörlerde özel işlemler için script yazma
bilgi

Groovy, Apinizer platformunda kod yazmak için kullanılabilen bir script dilidir. Script-2-API ile Groovy kodlarından API oluşturulabilir, politikalarda özel iş mantığı yazılabilir, Task Flow'larda ve konnektörlerde script çalıştırılabilir.

Güvenlik ve Kimlik Doğrulama Kütüphaneleri​

JWT (JSON Web Token)

Versiyon: v10.4.2

Nimbus JOSE + JWT v10.4.2

OAuth 2.0 & OpenID Connect
BouncyCastle
Google Tink

Versiyon: v1.13.0

Google Tink Cryptography

WS-Security (WSS4J)

Versiyon: v2.1.7

Apache WSS4J

Veri Saklama ve Arama Kütüphaneleri​

Elasticsearch

Desteklenen Versiyonlar: Elasticsearch 7.x, 8.x ve 9.x

Apinizer'a özel geliştirilmiş REST tabanlı istemci kütüphanesi ile Elasticsearch cluster'larına bağlantı sağlanır.

MongoDB

Spring Data MongoDB

Spring Data MongoDB

HikariCP

Protokol ve İletişim Kütüphaneleri​

gRPC

Versiyon: v1.75.0

gRPC Java

WebSocket

Versiyon: v1.5.4

Java-WebSocket

Apache HTTP Components
Undertow

Monitoring ve Metrikler​

Prometheus

Versiyon: v0.16.0

Prometheus Java Client

Micrometer

Versiyon: v1.11.0

Micrometer

Diğer Önemli Kütüphaneler​

Guava

Versiyon: v33.3.1-jre

Google Guava

Saxon

XSLT/XPath Processor

Saxon XSLT Processor

Kubernetes Client

Kubernetes Integration

Fabric8 Kubernetes Client

LDAP

Apache Directory API

Apache Directory API

GeoIP2

Versiyon: v2.17.0

MaxMind GeoIP2

Brotli

Compression

Brotli4j