Я пишу приложение для Android, которое будет сильно полагаться на сервер tomcat. Прежде чем я пойду далеко, я хотел бы получить некоторые советы о том, как настроить связь. Будет подано большое количество запросов на данные, отправленные приложением. Какой лучший способ реализовать это. Является ли это сериализацией объектов или есть лучший способ? Ссылка на хороший учебник была бы оценена по достоинству.Связь Android и Tomcat?
ответ
Я решить эту проблему в своих приложениях следующим образом:
Во-первых, я использую RestWebService (то есть эталонная реализация JAXRS). Это конечная точка связи на сервере Tomcat.
Затем обмен сообщениями может быть выполнен с использованием строк JSON. Они хорошо поддерживаются Android, а JAXRS в сочетании с JACKSON позволяет легко преобразовывать объекты в JSON или десериализовать их. Обычно я пишу библиотеку объектов JSON, которая содержит все объекты, которые должны быть доступны с обеих сторон, и включать этот Lib в оба проекта.
Я доволен веб-сервисами RESTful. Тогда у вас есть свобода, чтобы развивать бэкэнд, не задумываясь о внешнем интерфейсе слишком много. Я рекомендую Джерси как API REST, есть несколько обучающих программ в Интернете (vogella.com, чтобы назвать их).
- 1. Как обеспечить связь между Android-приложением и сервером Tomcat?
- 2. Безопасна ли связь между httpd и tomcat?
- 3. Связь разъема Tomcat между connectionTimeout и keepAliveTimeout
- 4. Связь отказалась от Tomcat 7
- 5. Межконтейнерная связь с Apache Tomcat
- 6. Двусторонняя SSL-связь с Tomcat
- 7. Связь между Android и EC2 с RDS
- 8. Android: Активность и служебная связь
- 9. Android, IOS и телефонная связь
- 10. Связь с Android и python
- 11. Android-заставка и серверная связь
- 12. Связь с Android и nRF51822
- 13. Связь между Android и сервлет
- 14. связь между PHP и android
- 15. Связь с Android и Blutooth
- 16. Связь между Android-телефоном и Android-телефоном
- 17. Взаимная аутентификация Android и Tomcat
- 18. Связь и отображение Android и сервлетов
- 19. 2 экземпляра Tomcat - связь между двумя приложениями
- 20. SOAP-связь без Tomcat или Axis
- 21. Связь Java и mysql
- 22. Что такое связь между Tomcat и (MOM или CORBA)
- 23. Связь между Apache Httpd и Eclipse Tomcat (Windows 7)
- 24. Связь между экземплярами tomcat (распределенная архитектура)
- 25. Android двусторонняя связь
- 26. Какова связь между ARM и Android?
- 27. Связь между C++ и Java в android
- 28. Связь между BroadcastReceiver и Activity - android
- 29. Связь Android между фрагментом и базовым адаптером
- 30. Связь между Android и ПК (C#)