Жидкие вычисления - Википедия - Liquid computing

Жидкие вычисления относится к стилю рабочего процесса взаимодействия приложений и вычислительных служб на нескольких устройствах, таких как компьютеры, смартфоны и планшеты. Термин был введен в обращение в июле 2014 г. InfoWorld,[1][2][3][4][5][6] но лежащие в основе концепции уже давно существуют в информатике, например, в понятиях всеобъемлющие вычисления и повсеместные вычисления. Ключевым отличием жидких вычислений от других связанных понятий является то, что они сосредоточены на перемещении между устройствами рабочего процесса с участием людей.

При подходе жидких вычислений человек может работать над задачей на одном устройстве, затем перейти к другому устройству, которое обнаруживает выполняемую задачу на первом устройстве и предлагает взять на себя эту задачу. Например, вы можете начать составлять электронное письмо на смартфоне, и когда вы подходите к компьютеру, его почтовая программа обнаруживает незавершенное электронное письмо и позволяет вам продолжить работу с ним на компьютере. Соответствующие данные, включая их текущее состояние, передаются от одного устройства к другому (точнее, от приложения на устройстве к приложению на другом устройстве), отсюда и термин «жидкие вычисления». Примером этого подхода является яблоко с Передача обслуживания (непрерывность) служба в iOS 8 и OS X Йосемити (функция доступна только для совместимых устройств, таких как устройства iOS с портом Lightning и модели Mac 2012 года выпуска или новее, которые поддерживают Bluetooth с низким энергопотреблением и Wi-Fi Direct ).[7][8]

Google анонсировала аналогичный подход для приложений в своем Android Lollipop операционная система и ее Chrome OS операционная система для взаимодействия друг с другом аналогично Handoff.[9]

Ограничение текущих реализаций жидких вычислений заключается в том, что они ограничены платформами конкретных поставщиков, например, в паре Apple iOS и OS X или в паре Google Android и Chrome OS. Это означает, что рабочие процессы не могут проходить через устройства разных производителей, например, от Apple. iPad в Microsoft Windows ПК. Это не техническое ограничение концепции жидких вычислений, а решение поставщика поощрять внедрение своей экосистемы продукта. И Apple, и Google, например, предоставляют разработчикам возможности жидких вычислений с помощью набора API которые теоретически могут быть доступны для конкурирующих платформ, но в настоящее время это не так. Для решения этой проблемы концепция жидких вычислений может быть применена к веб-приложениям, работающим на различных устройствах с поддержкой Интернета.[10]

Связанные технологии

Несколько операционных систем - Apple iOS и OS X[11] и Microsoft Windows 8[12] - может синхронизировать настройки на нескольких устройствах, а также Гугл Хром браузер и Apple Safari браузер. Концепция взаимодействия между устройствами аналогична жидкостным вычислениям, но в ней отсутствует рабочий процесс, характерный для жидкостных вычислений.

Другая связанная концепция включает передачу услуги с одного устройства на другое, например отправку телефонного звонка или текстового сообщения с телефона на компьютер. Apple не включает эту возможность (доступную в OS X Yosemite и iOS 8) в свое определение Handoff, а вместо этого назначает эту функцию своему набору служб под названием Continuity,[13] который включает Handoff. Ежевика имеет аналогичную возможность под названием Blend, доступную для своих смартфонов, для отправки звонков или текстовых сообщений на Mac OS X и ПК с Windows. Эти услуги передачи аналогичны пересылке по телефону или электронной почте в том смысле, что сообщения перенаправляются на другое доступное устройство (обычно через соединение Wi-Fi), и нет никакого взаимодействия с самими данными, как в жидких вычислениях. Кроме того, жидкие вычисления допускают множественные передачи обслуживания во время рабочего процесса, тогда как передачи данных - нет.

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

Различные виды взаимодействия компьютера с компьютером и взаимодействия человека с компьютером, включая жидкие вычисления, не исключают друг друга; можно комбинировать различные типы взаимодействий.[14]

Рекомендации

  1. ^ Груман, Гален. «Добро пожаловать в следующую техническую революцию: жидкие вычисления». infoworld.com. IDG. Получено 15 февраля 2015.
  2. ^ Бриджуотер, Адриан. "Что такое жидкие вычисления?". computerweekly.com. TechTarget. Получено 15 февраля 2015.
  3. ^ "Определение" жидких вычислений "'". pcmag.com. Computer Language Co. Получено 20 февраля 2015.
  4. ^ Райс, Сэм. «Жидкие вычисления». applauseit.co.uk. АплодисментыIT. Получено 20 февраля 2015.
  5. ^ Джеймс, Ховард. «Жидкие вычисления: следующая большая вещь в ИТ?». marketmagazine.net. Журнал "Рынки". Архивировано из оригинал 9 марта 2015 г.. Получено 20 февраля 2015.
  6. ^ Реге, Оджас. «Три вопроса, которые предприятия должны задать об iOS 8». mobileiron.com. MobileIron. Получено 20 февраля 2015.
  7. ^ Груман, Гален. «Передача Apple: что работает, а что нет». infoworld.com. IDG. Получено 15 февраля 2015.
  8. ^ "О передаче обслуживания". https://developer.apple.com. яблоко. Получено 15 февраля 2015. Внешняя ссылка в | сайт = (помощь)
  9. ^ Гуд, Лорен. «Некоторые приложения Google Android будут работать на Chromebook». recode.net. Revere Digital.
  10. ^ Микконен, Томми; Систа, Кари; Паутассо, Чезаре. «На пути к жидким веб-приложениям (ICWE2015)». http://liquid.inf.usi.ch/. Springer. Внешняя ссылка в | сайт = (помощь)
  11. ^ Беккер, Ханна. «Как синхронизировать Apple iOS 7 и OS X Mavericks». technologyguide.com. TechTarget. Получено 15 февраля 2015.
  12. ^ «Синхронизация настроек между компьютерами с OneDrive». microsoft.com. Microsoft. Получено 15 февраля 2015.
  13. ^ Спенсер, Грэм. «Объяснение непрерывности работы OS X Yosemite и iOS 8: передача обслуживания, мгновенная точка доступа, SMS и телефонное реле». macstories.com. MacStories. Получено 15 февраля 2015.
  14. ^ Груман, Гален. «Сила 2: жидкие вычисления плюс Интернет вещей». infoworld.com. IDG. Получено 15 февраля 2015.