Иногда подключаемые вычисления ( OCC ) — это термин, используемый в вычислительной технике для архитектуры или фреймворка, который позволяет запускать некоторые аспекты веб-приложения без подключения к Интернету. Иногда это функция Rich Internet application (RIA).
Иногда подключаемые вычисления — это архитектура программного обеспечения, основанная на идее, что конечный пользователь должен иметь возможность продолжать работать с интернет-приложением даже при временном отключении или при сбое беспроводного соединения или его недоступности. OCC рассматривался как один из аспектов «всепроникающих вычислений». В прошлом аудио- и видеотелефония больше не функционировала при потере соединения. В архитектуре OCC задачи продолжаются и обновляют центральное хранилище данных при восстановлении соединения. Постоянные данные на стороне клиента (CSPD), хотя и не являются постоянными данными, как в центральном хранилище данных, являются распространенной реализацией фреймворка OCC на непортативных устройствах, таких как персональные и ноутбуки. Поскольку локальные данные, хранящиеся на КПК, обычно превышают несколько гигабайт, OCC становится более жизнеспособным для портативных устройств.
В случае языка Curl используется альтернативная схема URI для идентификации ресурса, который должен использоваться для OCC. Где обычный HTTP URL может быть
{url "http://www.your-office.com/your-site.php" }
OCC URI может быть
{url "curl://occ/reconnect-as-needed" }
Такой URI перенаправляет в веб при подключении и в локальное хранилище при отключении. Язык Smalltalk является особым случаем из-за возможности сохранения образа байт-кода во время выполнения . Возможности использования среды выполнения REBOL 2.x лежат где-то между Smalltalk и Curl 5.0, но могут быть расширены с выпуском REBOL 3.0, который запланирован на конец 2008 года (публичная альфа-версия началась в январе 2008 года.)