Soru & Cevap

Sunucudan Verileri Çekmede İzlenecek Yol Nasıl Olmalıdır?

12.11.2015 - 10:03

Arkadaşlar öncellikle merhaba,

Bir kurumsal firmanın web yazılımı olduğunu düşünün. Web yönetici panelinden kullanıcıların eklendiği, ürünlerin,haberlerin , duyuruların eklenip silindiği bir panel düşünün. Birde android uygulaması düşünün. Android uygulaması bu web yazılım tarafından eklenen bilgilerin sadece görüntülendiği bir uygulama olacak. Mesela android uygulamadan kullanıcı kendi şifresiyle giriş yapabilecek(Bu şifre kontrolü web sunucusundaki veritabanına bağlanarak kontrol edilecek). şifreli giriş yaptığı zaman ona özel bilgileri görebilecek gibi....

1-) Android Uygulamada web sunucusundaki veritabanına direk bağlanıp verileri çekme gibi işlemi mümkünmüdür? evet ise nasıl?

2-) Mümkün değilse, Bu verileri XML veya JSON veri şeklindemi çekmemiz mantıklı olacaktır?

3-) Bunların dışında farklı bir yöntem varmıdır,  nasıl bir yol izlemeliyiz?

1,332 Görüntülenme

3 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-19121-1442395923.jpg
smtprld
17.11.2015 - 04:59

1 . Evet mümkün JDBC dediğimiz kütüphabe ile yapabilirsin hangi database kullanıyorsan onun kütüphanesi bulup yapabilirsin. http://www.muharremtac.com/etiket/sql_server_android_connection türkçe uzun uzun anlatıyor .

2.Önce bir web sitesi yap sadece default.aspx olsun veya ashx yada asmx ilede yapabilirsin ama sana en kolay aspx olacağını düşünüyorum onda isediğin veriyi alıp ekrana basıp alabilirsin. Xml veya json hız açısından biraz fark edebilir onun dışında fark etmez. Android tarafında linki verip degerleri alacaksın internetten örnekleri var .Web site php asp veya asp.net ile yazabilirsin fark etmez.

3.Başka yolu yok.

Profile picture for user pe.he.pe
pe.he.pe
12.11.2015 - 12:11

Bu arada şunu söylemeyi unuttum. Aynı uygulamayı IOS içinde yapmak istedeğimizde yani ortak veri tabanını hem android hemde ios kullanmak istediği zaman JSON mu kullanmak zorunda kalacağız?

Ali Karakoç
12.11.2015 - 12:47
restfullApi olduktan sonra gerisi kolay. İster iosda kullanın ister android ister windows phone farketmez.
picture-11052-1576825910.jpg
alikarakoc
12.11.2015 - 11:47

1-) Android Uygulamada web sunucusundaki veritabanına direk bağlanıp verileri çekme gibi işlemi mümkünmüdür? evet ise nasıl?

- Mobil için veritabanı ile ilişkili olan bir api servisin olmalı buda sana json data döndürmeli. Böylece api ile kuracağın ilişki sayesinde dediklerini yapabilirsin.

2-) Mümkün değilse, Bu verileri XML veya JSON veri şeklindemi çekmemiz mantıklı olacaktır?

- Verileri json olarak çekmek benim fikrimce daha pratik ve mantıklı.

3-) Bunların dışında farklı bir yöntem varmıdır,  nasıl bir yol izlemeliyiz?

- Bir çok yol izlenebilir ama en doğru yol bir rest api yapmaktır. Java tarafındada Volley sınıfını kullanarak api ile get,post işlemlerini yapabilirsiniz.