Насколько актуальна поддержка «случайных подключенных» сценариев? - PullRequest
3 голосов
/ 13 марта 2009

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

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

Ответы [ 3 ]

3 голосов
/ 05 марта 2010

За последние 3 года я построил 2 отдельных интеллектуальных клиента, которые иногда подключались.

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

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

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

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

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

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

2 голосов
/ 13 марта 2009

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

1 голос
/ 13 марта 2009

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

...