Использование буфера обмена для IPC


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

Ключевой пункт: Все прикладные программы должны поддерживать буфер обмена для тех форматов данных, которые они понимают. Например, редактор текста или текстовой процессор должны по крайней мере быть в состоянии, создавать и принимать данные буфера обмена в формате чистого текста. Дополнительную информацию, см. в главе Буфер обмена.

 

Назад в оглавление темы
На главную страницу темы
Перевод 06.10.2005 22:21 ©Copyright V. Sokovikov
Hosted by uCoz