İyi akşamlar,

Arkadaşlar bir proje üzerine uğraşıyorum ve bu proje de masaüstü ve mobil olarak 2 adet uygulama yazmayı planlıyorum. Mobil cihazlar ve Pc aynı ortamda olacak yani aynı router üzerinden birbirine bağlanacak. Veritabanını masaüstü uygulamasının koşacağı bilgisayarda tutacağım.

Aklımda ki sorular şunlar;

1) Mobil uygulamaları, PC de localhost da çalışacak bir web service üzerinden veritabanına bağlamayı, masaüstü uygulamasını ise direk veritabanına bağlamayı planlıyorum. Bu kısımda bir sıkıntı yaşarmıyım ? Veya bunun yerine daha performanslı bir tasarım varmı ?

2) Yukarıda ki şekilde programları koşturduğum zaman çakışma yaşarmıyım? (Session ları sadece insert, update, select gibi işlemlerde açıp işlem bittiğinde kapatmayı düşünüyorum.)

3) Mobil uygulamalar dan alacağım request leri bir sıraya sokarak veritabanına kaydetmeyi planlıyorum. Fakat bu mobil uygulamalar web service üzerinden işlem yaparken eşzamanlı olarak masaüstü uygulaması da veritabanına istek yaparsa ne olur ? Veri tabanının bunu bir havuza almasını veya sıraya sokmasını nasıl sağlayabilirim ?

Önerilerinizi ve Yardımlarınızı bekliyorum :) Yardımlarınız için şimdiden teşekkürler.

Dosya ekinde planladığım projenin çizimi var.

Veritabanı: Mysql veya PostgreSql,

Web Service: Java EE

Masaüstü: JAVA

Server: Apache Tomcat

kullanmayı düşünüyorum.

soruldu: 26 Eyl '14, 15:59

cengizhan_ozcan's gravatar image

cengizhan_ozcan
71446
cevap kabul oranı: 0%

Service katmanında ne kullanacaksınız bilmiyorum ama sıralama işleri için IronMQ, RabbitMQ ve ActiveMQ gibi çözümler mevcut.

(26 Eyl '14, 18:35) Turgay Can Turgay%20Can's gravatar image
Bu soruya ilk cevap veren sen ol!
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×1,079
×819
×144
×45
×8

Soruldu: 26 Eyl '14, 15:59

Görüntüleme: 496 kez

Son güncelleme: 26 Eyl '14, 18:35

powered by BitNami OSQA