Loading...
IvanVidenov avatar IvanVidenov 0 Точки

Какво да ползвам за база данни

Здравейте,

Дайте идеи за това, какво да ползвам за база данни, която е обща за всички потребители. Примерно един потребител да вижда списък с останалите регистрирани в приложението. Намерих решение, но е чрез уеб сървърно приложение и MySQL база, а комуникацията е чрез SOAP или Restful и парсването на датата е малък кошмар. Намерили ли сте по лесен и бърз за имплементация вариант?

Благодаря предварително за отговорите :)

Тагове:
0
Android Development
lengarski avatar lengarski 42 Точки

Използвай MySQL. Ще ти свърши работа. Датата я предавай като timestamp. За подобно нещо, само да видиш списък с регистрираните потребители един прост php скрипт и rest сървиси ще ти свършат работа.

 

0
IvanVidenov avatar IvanVidenov 0 Точки

Ясно е че ще се ползва MySQL, но исках да избегна PHP. Обмислям варианта за Java web app със сървлети и да ги достигам от андроида с Retrofit и да парсвам в андроида датата към Gson обект. Проблема е, че не е много бързо за изпълнение.

0
lengarski avatar lengarski 42 Точки

Ползвай Java като използваш standalone приложение, което пуска уеб сървиси. За целта прегледай 

https://dzone.com/articles/standalone-java-application-with-jersey-and-jetty

 

Пише се за по малко от половин час и имаш рест сървиси. 

 

// относно датата, аз винаги я пращам като timestamp. така нямам проблеми с нея 

1
26/09/2016 10:56:53
IvanVidenov avatar IvanVidenov 0 Точки

Точно това имах в предвид, но не съм сигурен дали ще е най-добрия вариант.

0
lengarski avatar lengarski 42 Точки

За проект за този курс едва ли ще е проблем. Все пак курса е за андроид а не за Java Web Services. 

 

0
IvanVidenov avatar IvanVidenov 0 Точки

Знам, но искам някои неща за проекта ми да са на обща база данни. Вътрешната може да я достъпва само собственика на устройството, а на мен това няма да ми е достатъчно.

0
lengarski avatar lengarski 42 Точки

Всички уеб базирани услуги ползват обща база, като всеки потребител вижда това за което има права. 

 

Кажи какъво ще прави приложението и кои до каква информация ще има достъп. Най добре направи всеки да има различни права за достъп до различна информация.

1
IvanVidenov avatar IvanVidenov 0 Точки

Писал съм уеб приложения с обща база и ще се справя. Точно с права ограничавах какво да се вижда, но цялата работа ще отнеме доста време и за това се интересувах дали някой няма инфо за някоя библиотека с която да стане по лесно комуникацията.

 

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.