Tüm Platformlar için Hızlı Uygulama Geliştirme --->    Kitabımız...      Delphi

Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Kilitlenme Problemi ve Öneri
#1
Merhaba arkadaşlar,
maksimum 10 kullanıcılı küçük bir restoran programı yazmıştık vakti zamanında, uzunca bir sürede yazılım işlerine ara vermiştim. Programı yazdığım arkadaş tablet ile sipariş almak için talepte bulundu. Android ile uğraşmamak için windows tablete rad studio xe ile küçük bişe yazdım. Wifi ile veritabanına bağlanıp veri alıp gönderiyorum fakat sürekli wifi kopmaları ve kilitlenmeler yaşıyorum. Veritabanı olarak firebird 2.5 kullanıyorum.
Masa ve yemek bilgileri runtime anında create edip, işi bitince free yapıyoru. Nerede hata yapıyorum acaba? Önerisi olan varmı? 
windows pc ve windows tablet olan bir yapıda tablet için nasıl bir teknik kullanayım öneriniz nedir?
Şimdiden teşekkürler
Cevapla
#2
wi-fi kopmasını yazılımsal olarak engellemen zor
eğer ortamda birden fazla access point varsa roaming özelliği olmalı, olmazsa, hareket halinde iken sinyal zayfladığı zaman güçlü access-pointe bağlanır yani sinyal kopar güçlü olana bağlanır.

bence yapman gereken, tablette lokal veritanı oluşturman, transactionları lokalde tutman,bir thread ile bağlantı kontrolü yapman varsa verileri göndermen
Cevapla
#3
(16-08-2017, Saat: 23:11)meko Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Olwi-fi kopmasını yazılımsal olarak engellemen zor
eğer ortamda birden fazla access point varsa roaming özelliği olmalı, olmazsa, hareket halinde iken sinyal zayfladığı zaman güçlü access-pointe bağlanır yani sinyal kopar güçlü olana bağlanır.

bence yapman gereken, tablette lokal veritanı oluşturman, transactionları lokalde tutman,bir thread ile bağlantı kontrolü yapman varsa verileri göndermen

Datasnap bu problemi çözmeme yardımcı olurmu acaba?
Cevapla
#4
datasnap deneyimin yoksa sıkıntı yaşarsın.
datasnap'ı android-pc veri alışverişi için kullanmıştım, o da sunucu üzerindeki vt firebird olduğu için
Cevapla
#5
Sqlite kullan bağlantıda problem yoksa sunucuya gönder en basit bu olur galiba.

“Do. Or do not. There is no try.”
Cevapla
#6
(16-08-2017, Saat: 23:37)masteryoda Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlSqlite kullan bağlantıda problem yoksa sunucuya gönder en basit bu olur galiba.

veritabanına bağlantıda problem yaşamıyorumki sqlite ne açıdan önerdiniz?
Cevapla
#7
muhtemelen @masteryoda sqlite'ı tablette mobil db olarak kullanman için önermiştir
Cevapla
#8
(17-08-2017, Saat: 00:00)meko Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Olmuhtemelen @masteryoda sqlite'ı tablette mobil db olarak kullanman için önermiştir
firebirdi tablette mobil olarak kullanıyorum.
Cevapla
#9
daha önce thread, datasnap kullandın mı?
Cevapla
#10
(17-08-2017, Saat: 00:09)meko Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Oldaha önce thread, datasnap kullandın mı?

malesef kullanmadım. 2-3 gündür datasnap üzerine yoğunlaştım. datasnap ile bu işi çözebilirim diye düşünüyorum. belki forumdada konuşulmuştur. kaynak sıkıntısı var, türkçe doküman paylaşan olursa sevinirim yada insert update işlemlerini örnekleyen bir projede paylaşılsa çok makbule geçer Smile
Cevapla

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  [Çözüldü] FDQuery Recordcount 50 adet getirme problemi Abdullah ILGAZ 0 203 12-10-2017, Saat: 16:07
Son Yorum: Abdullah ILGAZ
  Rad Studio Android Ekran Boyutları Problemi pakv 3 301 12-09-2017, Saat: 11:54
Son Yorum: barisatalay
  8 VEZİR PROBLEMİ VE OYUNU savasabd 9 636 28-08-2017, Saat: 10:32
Son Yorum: serhatil
  Mobil MP3 çalma problemi dnzmobile 1 328 07-04-2017, Saat: 12:39
Son Yorum: Tuğrul HELVACI
  Android 7.0 Reklam Problemi codder71 7 2.002 13-11-2016, Saat: 01:44
Son Yorum: codder71



Konuyu Okuyanlar: 1 Ziyaretçi