Ana içeriğe geç

Dil: English | Türkçe

IQV Integration API

IQVizyon için tescilli ERP entegrasyon API’sidir. Servis, ERP sistemlerinden proje ve iş emri verisi alır, doğrulayıp dönüştürür ve kabul edilen veriyi müşteri yerel MongoDB ortamına yazar.

Dokümantasyon sürümü

Belgelenen sürüm: unreleased. Hedef sürüm: 1.0.0. Yayınlandığında bu değerleri docs/site-meta.yml içinde güncelleyin. Bu site bir GitHub Release değildir.

Ne uygulanmıştır

  • HTTP API: health, isteğe bağlı Client Credentials kimlik doğrulama, inbound iş emirleri (JSON/XML), makine olayları, üretim performansı
  • Canlı inbound POST için idempotency ve istek arşivi
  • İleri yönlü migration’larla MongoDB kalıcılığı
  • CLI: serve, worker, check, migrate, version, service (Windows)
  • Dört dağıtım ailesi: Windows Native, Windows Docker, Linux Native (systemd), Linux Docker

Outbound worker işleri ve küresel health push iskelet / planlanan durumdadır. Üretim iş özelliği değildir.

Başlangıç

Konu Sayfa
Kurulum Kurulum Kılavuzu
API Inbound İş Emirleri
Operasyon Yapılandırma
Test Test Genel Bakış
Sorun giderme Sorun Giderme
Sürüm modeli Sürüm Süreci
Bu sitenin yayını GitHub Pages Yayınlama

Dağıtım matrisi

flowchart TB
  subgraph windows [Windows]
    WN[Native Service]
    WD[Docker Desktop Linux containers]
  end
  subgraph linux [Linux]
    LN[systemd prebuilt binary]
    LD[Docker Engine offline image]
  end
  WN --> Mongo[(Harici MongoDB)]
  WD --> Mongo
  LN --> Mongo
  LD --> Mongo
Platform Model Bugünkü üretim şekli
Windows Native Service Kaynak ağacı kurucusu (scripts/windows/service). Windows üretim için önerilen yol.
Windows Docker Kaynak ağacı / lab kurucusu (scripts/windows/docker). Henüz offline prebuilt paket değil.
Linux Native systemd Offline prebuilt binary paketi. Müşteri sunucusunda Go/Git yok.
Linux Docker Offline prebuilt OCI image paketi. Müşteri sunucusunda registry pull veya docker build yok.

Kanıt, garanti değil

Canlı laboratuvar sonuçları commit kapsamlıdır. Otomatik test, canlı E2E yerine geçmez. Bkz. Canlı E2E Kabul.