İçeriğe geç

WMS TÜRKİYE BİLGİ KÜTÜPHANESİ

Webhook

Webhook

Olay gerçekleştiğinde karşı sisteme otomatik bildirim gönderilmesi. Sipariş ve sevkiyat durum güncellemelerinde sorgulamaya göre daha verimlidir.

2 dk okumaTanım · Örnek · Uygulama

Ne anlama gelir?

Webhook bir olayın oluştuğunu karşı tarafa bildirir. Bildirimin teslimi başarısız olabilir veya tekrarlanabilir; alıcı olay kimliği, zaman ve imza gibi doğrulama alanlarını kontrol eder.

DEPO İÇİNDEN BİR ÖRNEK

Sahada nasıl görünür?

WMS sevkiyat tamamlanınca ERP'ye olay gönderir. ERP geçici olarak kapalıysa yeniden deneme yapılır; aynı olay tekrar geldiğinde ikinci kez stok veya fatura hareketi yaratılmaz.

Örnek senaryo; ürün veya firma performans iddiası değildir.

Bağlantının ötesinde işleyen entegrasyon

Entegrasyonda veri sözleşmesi, iş kuralı ve işletim sorumluluğu birlikte tanımlanmalıdır. Alan adı aynı olsa bile ürün, müşteri veya miktar iki sistemde farklı anlam taşıyabilir. Hangi sistemin yetkili kaynak olduğu, değişikliklerin hangi olayla aktarıldığı ve karşı tarafın sonucu nasıl bildirdiği belirlenir. Teknik olarak mesajın ulaşması, iş belgesinin başarıyla işlendiği anlamına gelmez; bu iki durum ayrı izlenmelidir.

Normal akıştan sonra bağlantı kesintisi, zaman aşımı, aynı mesajın tekrarı ve farklı sırada gelen olayları test edin. Kaybolan veya reddedilen kayıtlar sorumlusu belli bir kuyruğa düşmeli; tekrar işleme mevcut kaydı çoğaltmamalıdır. Günlük mutabakat iki sistemin aynı kapsam ve zamandaki durumunu karşılaştırır. Kimlik bilgileri ve erişim yetkileri yalnız gerekli işlemlerle sınırlanmalı; gizli bilgiler hata günlüklerine yazılmamalıdır. Hazır bağlayıcı kullanımını değerlendirirken desteklenen sürümleri ve senaryoları da kontrol edin. Entegrasyonun başarısı bir kez veri gönderilmesiyle değil, hata olduğunda da tutarlı ve izlenebilir sonuç alınmasıyla anlaşılır.

Bu terim için üç kontrol noktası

  • Olay kimliği
  • Teslim ve imza kontrolü
  • Eksik olay mutabakatı

Sık karıştırılan nokta

Webhook kaybolmayacak veya her zaman sırayla gelecek varsayımı yanlıştır. Eksik olayları yakalamak için durum sorgusu ya da düzenli mutabakat gerekir.

Uygulamada sorulacak sorular

  • Alanların anlamı ve veri sahibi belli mi?
  • Tekrar gönderim aynı etkiyi iki kez yaratıyor mu?
  • Hatalı kayıt ve mutabakat kimin sorumluluğunda?

Birlikte okuyun

Anlamı tamamlayan ilgili kavramlar:

Kaynaklar ve ileri okuma

Örnekler WMS Türkiye için hazırlanmış açıklayıcı senaryolardır. Bir düzeltme öneriniz varsa terimin adresi ve dayanak kaynağıyla info@wmsturkiye.com adresine yazabilirsiniz. Yayın ilkeleri