Введение

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

Окно X

Термин часто частично корректно применяется в контексте X Window System, которая способна передавать графические данные по сети и бесшовно интегрировать их с приложениями, работающими и отображающимися локально; однако некоторые расширения X Window System не поддерживают работу по сети.

Базы данных

В централизованной системе баз данных единственным ресурсом, который необходимо защитить от пользователя, являются данные (то есть система хранения). В распределенной СУБД необходимо управлять еще одним ресурсом аналогичным образом: сетью. В идеале, пользователь должен быть защищен от деталей функционирования сети. Тогда не будет никакой разницы между приложениями баз данных, работающими с централизованной базой данных, и теми, которые работают с распределенной. Такая прозрачность называется сетевой прозрачностью или прозрачностью распределения. С точки зрения системы управления базами данных (СУБД), прозрачность распределения подразумевает, что пользователям не нужно указывать местонахождение данных. Некоторые выделяют прозрачность распределения в прозрачность местоположения и прозрачность именования. Прозрачность местоположения в командах, используемых для выполнения задачи, не зависит ни от местоположения данных, ни от системы, на которой выполняется операция. Прозрачность именования означает, что каждому объекту в базе данных присваивается уникальное имя.