ВУЗ:
Составители:
Рубрика:
50
ройстве. Если мобильное устройство будет отключено, то не будет воз-
можности получения всей актуальной информации, пока соединение
не будет восстановлено.
Три слоя, три уровня, архитектура частичного подключения
Мобильный клиент имеет три слоя кода прикладной программы,
т.е. он является толстым клиентом. Сервер также содержит код прило-
жения и организован в виде трехуровневой архитектуры. На рис. 1.17
представлена более сложная мобильная архитектура.
Рис. 1.17. Сложная архитектура мобильного приложения
Мобильный клиент имеет полностью автономное приложение, ко-
торое может читать и записывать вводимые пользователем данные в ло-
кальную базу данных, когда он не подключен к серверу. Когда связь
восстанавливается, данные могут быть получены из локальной базы
данных и загружены на сервер с помощью механизма промежуточного
хранения данных.
Принципы разработки архитектуры мобильного приложения
В следующих разделах мы опишем некоторые из принципов созда-
ния хорошей архитектуры. На практике может оказаться невозможным
достижение всех этих принципов. Тем не менее, вы обнаружите, что
большинство архитектур мобильных приложений удовлетворяют этим
принципам. Этап проектирования архитектуры должен решать вопросы
бизнеса и функциональные потребности пользователей.
Метод независимости
Страницы
- « первая
- ‹ предыдущая
- …
- 48
- 49
- 50
- 51
- 52
- …
- следующая ›
- последняя »
