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