Насколько актуальна поддержка сценариев «случайного подключения»?
-
22-07-2019 - |
Вопрос
Некоторое время назад интеллектуальные клиенты рекламировались как решение для «нерегулярных» сред использования, и по той же причине появились такие наборы инструментов, как Google Gears.Мне кажется, что постоянный и надежный доступ в Интернет становится все более распространенным (даже в таких местах, как коммерческие самолеты), поэтому мой вопрос к сообществу заключается в следующем:Насколько актуальны решения с автономной поддержкой в будущем?
Я подхожу к этому с точки зрения корпоративного приложения с интенсивным использованием данных, такого как CRM.
Решение
За последние 3 года я создал 2 отдельных время от времени подключаемых смарт-клиента.
Я обнаружил, что добавление «случайного подключения» увеличивает сложность приложения (и время разработки) примерно в 3 или 4 раза.Так что добавление этой функции обходится очень дорого.
Но для этих приложений есть серьезные бизнес-кейсы, как, я уверен, они есть и для многих систем.Один из них был предназначен для инженеров в дороге, которые часто посещают клиентские объекты, где (по какой-то причине, иногда одной из причин является безопасность) их беспроводное соединение не работает.Пользователь по-прежнему хочет продолжать использовать систему так же, как если бы он был подключен, а затем без особых усилий (с его стороны) синхронизироваться, как только соединение станет доступным.
Второе приложение будет либо использоваться в локальной сети, либо вообще не будет иметь подключения, пока пользователь не вернется «в офис».
С личной точки зрения мне нравится идея, что с активным соединением или без него я могу продолжать «делать свою работу», действительно, даже если соединение прервется на полпути к занятию, все по-прежнему работает, и я не потеряю ни одного из своих данных. .
Достижение этого сценария плавного подключения -> отключения -> подключения и т. д. требует МНОГО работы и тестирования, поэтому должно быть очень серьезное экономическое обоснование.
И, наконец, я думаю, мы никогда не сможем предположить, что подключение к Интернету будет всегда.Будь то сбой оборудования или поставщика услуг, или активная блокировка соединений системой безопасности, в какой-то момент ваши пользователи окажутся в отключенном режиме.
Другие советы
Я думаю, это зависит от типа приложения.Для некоторых приложений доступ в Интернет более актуален, чем для других, но для приложений общего назначения, я думаю, оффлайн-сценарий останется актуальным.Работая консультантом в индустрии программного обеспечения, доступ в Интернет есть везде, но не каждый клиент позволяет мне подключить свой ноутбук к их сети.С другой стороны, когда 3G и мобильный доступ к данным станут доступными, возможно, будущее принесет нам Интернет куда угодно.
Что ж, надежный доступ в Интернет не так широко распространен, как вы думаете, если мыслить глобально.Даже локально Wi-Fi не так надежен, особенно если вы перемещаетесь с места на место.Создание сценария с периодическим подключением повышает удобство работы пользователя;Я не думаю, что это всегда необходимо, но это довольно приятно.:)