Насколько актуальна поддержка сценариев «случайного подключения»?

StackOverflow https://stackoverflow.com/questions/640907

Вопрос

Некоторое время назад интеллектуальные клиенты рекламировались как решение для «нерегулярных» сред использования, и по той же причине появились такие наборы инструментов, как Google Gears.Мне кажется, что постоянный и надежный доступ в Интернет становится все более распространенным (даже в таких местах, как коммерческие самолеты), поэтому мой вопрос к сообществу заключается в следующем:Насколько актуальны решения с автономной поддержкой в ​​будущем?

Я подхожу к этому с точки зрения корпоративного приложения с интенсивным использованием данных, такого как CRM.

Это было полезно?

Решение

За последние 3 года я создал 2 отдельных время от времени подключаемых смарт-клиента.

Я обнаружил, что добавление «случайного подключения» увеличивает сложность приложения (и время разработки) примерно в 3 или 4 раза.Так что добавление этой функции обходится очень дорого.

Но для этих приложений есть серьезные бизнес-кейсы, как, я уверен, они есть и для многих систем.Один из них был предназначен для инженеров в дороге, которые часто посещают клиентские объекты, где (по какой-то причине, иногда одной из причин является безопасность) их беспроводное соединение не работает.Пользователь по-прежнему хочет продолжать использовать систему так же, как если бы он был подключен, а затем без особых усилий (с его стороны) синхронизироваться, как только соединение станет доступным.

Второе приложение будет либо использоваться в локальной сети, либо вообще не будет иметь подключения, пока пользователь не вернется «в офис».

С личной точки зрения мне нравится идея, что с активным соединением или без него я могу продолжать «делать свою работу», действительно, даже если соединение прервется на полпути к занятию, все по-прежнему работает, и я не потеряю ни одного из своих данных. .

Достижение этого сценария плавного подключения -> отключения -> подключения и т. д. требует МНОГО работы и тестирования, поэтому должно быть очень серьезное экономическое обоснование.

И, наконец, я думаю, мы никогда не сможем предположить, что подключение к Интернету будет всегда.Будь то сбой оборудования или поставщика услуг, или активная блокировка соединений системой безопасности, в какой-то момент ваши пользователи окажутся в отключенном режиме.

Другие советы

Я думаю, это зависит от типа приложения.Для некоторых приложений доступ в Интернет более актуален, чем для других, но для приложений общего назначения, я думаю, оффлайн-сценарий останется актуальным.Работая консультантом в индустрии программного обеспечения, доступ в Интернет есть везде, но не каждый клиент позволяет мне подключить свой ноутбук к их сети.С другой стороны, когда 3G и мобильный доступ к данным станут доступными, возможно, будущее принесет нам Интернет куда угодно.

Что ж, надежный доступ в Интернет не так широко распространен, как вы думаете, если мыслить глобально.Даже локально Wi-Fi не так надежен, особенно если вы перемещаетесь с места на место.Создание сценария с периодическим подключением повышает удобство работы пользователя;Я не думаю, что это всегда необходимо, но это довольно приятно.:)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top