Comparex AG Germany, AX Synchro Tools ile Dynamics AX veri senkronizasyonu sistemini hayata geçirdi.

 

Comparex AG, Microsoft Dynamics AX platformu üzerindeki iş verilerini daha iyi bir kullanıcı deneyimi ve yeni trend web uygulamaları ile müşterilerine ve özellikle satış temsilcilerine açmak için Dreamrain’le çalıştı.

Dreamrain ve Comparex yazılım mimarları, AX verileri ile Web veritabanlarının ( Microsoft SQL Server ) , her iki sistem de aktifken, yüksek hız ve frekansta karşılıklı senkronizasyonunu sağlayacak bir sistem mimarisi kurguladılar. Oluşturulan mimarinin implementasyon ve testleri Dreamrain yazılım mühendisleri tarafından 4 aylık bi sürede gerçekleştirildi. Bu süreçte AX tarafındaki fonksiyon ve servisler hem Comparex hem Dreamrain AX ekiplerinin karşılıklı koordinasyonu ile implemente edildi.

 

AX Synchro Tools adı verilen ürün, modüler olarak ve uygulama bağımsız ( generic) bir mimari planlanarak geliştirilmekte. Agile metodlarla, çoklu yayın(release) planları çerçevesinde geliştirilen ürünün ilk yayını kullanıma açılırken , diğer modüllerin geliştirilmesi devam etmekte.

Kullanılan Teknolojiler

  • Multi-threaded C# Senkronizasyon Yönetim Servisi
  • Özelleştirilebilir, multi-join senkronizasyon script üretim motoru ( c# )
  • Microsoft AX Client üzerinden servis bazlı iş objesi senkronizasyon modülü
  • Hafıza içi büyük veri gruplama ve paralel senkronizasyon sistemi
  • .NET ve SQL tabanlı semaphore sistemi , concurrency detection
  • Çok katmanlı ( multi-level ) periyodik iş ( job ) yönetimi, takibi  ve kurtarma ( recovery )
  • Eş zamanlı veri değişikliklerinin çatışma yönetimi ( conflict management & merging )