Sistem Aksiyonları
/
Offline Database

Offline Database Aksiyonlarına Başlarken

Offline Database Aksiyonlarına Başlarken

Kuika platformunda geliştirdiğiniz uygulamalara Offline Database aksiyonlarını entegre ederek, kullanıcı deneyimini internet bağlantısı olmadan da sürdürülebilir hale getirebilirsiniz.

Bu aksiyonlar sayesinde:

  • Kullanıcılar çevrimdışıyken veri görüntüleme, ekleme ve güncelleme gibi işlemleri yerel cihaz üzerinde yapabilir.
  • İnternet bağlantısı yeniden sağlandığında, bu veriler otomatik olarak sunucu tarafındaki veritabanına senkronize edilir.
  • Bu sayede özellikle mobil uygulamalarda kesintisiz bir kullanıcı deneyimi sağlanır.

Offline Database aksiyonları yalnızca client-side (cihaz tarafı) işlemleri kapsar.
Sunucu tarafı (server-side) işlemler ve iş kuralları, kullanıcı çevrimdışıyken çalıştırılamaz. Bu nedenle offline moddayken yapılan işlemler, bağlantı sağlandığında sunucuya aktarılır ve ancak o zaman sunucu mantığı devreye girer.

Örnek Senaryo:
Bir saha çalışanı, internet bağlantısı olmadan formlara veri girebilir. Bağlantı tekrar sağlandığında, bu veriler otomatik olarak sunucuya aktarılır ve sunucu tarafındaki işlemler (örneğin validasyon veya iş akışı tetikleme) o anda gerçekleştirilir.

Kuika’da Bulunan Offline Database Aksiyonları

Kuika platformunda Offline Database sistem aksiyonları ile aşağıdaki işlemleri gerçekleştirebilirsiniz:

  1. Download Offline DB
    • Sunucudaki veritabanını cihazın yerel belleğine indirmenizi sağlar.
    • Kullanıcılar, internet bağlantısı olmasa bile yerel veritabanındaki verilere erişebilir.
    • Özellikle mobil uygulamalarda, verilerin çevrimdışı kullanım için hazır hale getirilmesini sağlar.
  2. Get Synchronization Log
    • Çevrimdışı ve çevrimiçi veritabanları arasındaki senkronizasyon işlemlerinin geçmişini takip edebilirsiniz.
    • Hangi verilerin senkronize edildiğini ve hangi verilerin beklediğini görüntüleyebilirsiniz.
    • Senkronizasyon sırasında oluşan hataları inceleyerek sorunları çözebilirsiniz.
  3. Push Offline DB To Server
    • Çevrimdışı modda yapılan değişikliklerin sunucuya aktarılmasını sağlar.
    • İnternet bağlantısı geri geldiğinde, yerel veritabanındaki veriler sunucu ile senkronize edilir.
    • Kullanıcının çevrimdışı yaptığı tüm işlemler kaybolmadan sunucuya aktarılır.

Bu aksiyonlar, veritabanı işlemlerinin çevrimdışıyken bile doğru ve verimli bir şekilde yapılmasını sağlar, kullanıcıların internet bağlantısı olmadan da uygulamanızı kullanabilmesine olanak tanır.

No items found.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar