| dbpprop:abstract
|
- DCOP, which stands for Desktop COmmunication Protocol, is a light-weight interprocess and software componentry communication system. The main point of this system is to allow applications to interoperate, and to share complex tasks. Essentially, DCOP is a ‘remote control’ system, which allows an application or a script to enlist the help of other applications. It is built on top of the X Window System’s Inter-Client Exchange protocol. The use of DCOP provides extensive new capabilities, without requiring entirely new applications to be written, as might otherwise be the case. KDE applications and the KDE libraries make heavy use of DCOP and most of the KDE applications can be controlled by scripts via the DCOP mechanism. DCOP was replaced by D-Bus in KDE 4. In modern KDE systems, every KDE application supports a basic set of DCOP interfaces, even if the programmer of the application did not explicitly code in such support. For instance, every application automatically supports the “quit” command to close the application. There is a command-line tool called ‘dcop’ (note the lower-case letters) that can be used for communication with the applications from the shell. ‘kdcop’ is a GUI tool to explore the interfaces of an application. For example, the KDE desktop provides a way to display different wallpapers at timed intervals. However, it does not directly provide an interface for changing to the next wallpaper, if the current one does not fit your mood. Neither does it provide a way of permanently removing desktop wallpapers that you decide you do not like, after seeing them as actual wallpaper on your screen. These features can be added in a few moments, however, using dcop. The command: $ dcop kdesktop KBackgroundIface changeWallpaper will switch to the next wallpaper from a shell, and the command: $ dcop kdesktop KBackgroundIface currentWallpaper 1 will get the filename of the wallpaper on desktop 1. (KDE, and most X environments, support multiple ‘virtual’ desktops for organizing work. ) By combining the two in a short shell script, you can switch to the next wallpaper, then delete the previous wallpaper, like so: OLDWALLPAPER=`dcop kdesktop KBackgroundIface currentWallpaper 1` dcop kdesktop KBackgroundIface changeWallpaper rm "$OLDWALLPAPER" As you can see, DCOP makes it possible to add new features that were never envisaged when an application was first created.
- DCOP o Desktop COmmunication Protocol, protocol de comunicació d'escriptori) és un sistema de comunicació lleurger entre procesos i components de programari. El principal fi d'aquest sistema és permetre l'interoperació d'aplicacions i comprartir les tasques complexes entre aquestes. Esencialment, DCOP és un sistema de control remot que permet a una aplicació o script demanar ajuda a altres aplicacions.
- DCOP (o Desktop COmmunication Protocol, ‘protocolo de comunicación de escritorio’) es un sistema de comunicación ligero entre procesos y componentes software. El principal fin de este sistema es permitir la interoperación de aplicaciones y compartir tareas complejas entre estas. Esencialmente, DCOP es un sistema de control remoto, que permite a una aplicación o script solicitar ayuda de otras aplicaciones.
- DCOP (Desktop COmmunication Protocol), est un système de communication léger entre les processus et les composants logiciels d'un système. Sa principale utilisation est de permettre aux différentes applications d'interagir et de partager des tâches complexes. DCOP est essentiellement un système de « contrôle à distance », qui peut faire profiter une application ou un script de l'aide des autres applications. Il est construit au dessus du protocole d'échanges interclients de X. L'utilisation de DCOP fournit de nouvelles possibilités sans devoir réécrire entièrement de nouveaux logiciels. Les applications et bibliothèques de KDE utilisent largement DCOP, et la plupart de ces applications peuvent être contrôlées par des scripts via DCOP. Dans les versions récentes de KDE, toutes les applications fournissent un support minimal de DCOP, même si le développeur n'a pas explicitement codé ce support dans l'application. Par exemple, toutes les applications peuvent recevoir une instruction quit. Une application en ligne de commande nommée « dcop » peut être utilisée pour communiquer avec les applications depuis un Shell. « kdcop » est l'équivalent graphique qui permet d'explorer l'interface de l'application.
- DCOP, che sta per Desktop COmmunication Protocol, è un ambiente interprocesso e un sistema di comunicazione dei componenti dei software. Il punto chiave di DCOP è quello di consentire ai vari software di interoperare e condividere operazioni complesse. Essenzialmente, DCOP è un sistema di "controllo remoto" che consente ad un'applicazione o ad uno script di fornire aiuto ad altre applicazioni. L'uso di DCOP fornisce vastissime nuove possibilità, senza richiedere la scrittura di applicazioni completamente nuove, come sarebbe altrimenti necessario. Le applicazioni e le librerie di KDE fino alla versione 3 usano molto DCOP e la maggior parte delle applicazioni può essere controllata da script attraverso il meccanismo DCOP. In KDE 3, ogni applicazione supporta un set base di interfacce DCOP, anche se il programmatore dell'applicazione non programma esplicitamente in tale supporto. Per esempio, ogni applicazione supporta automaticamente il comando quit, che quando viene richiamato, chiude l'applicazione. Esiste uno strumento (via linea di comando) chiamato "dcop" (in minuscolo) che può essere utilizzato per comunicare con l'applicazione direttamente dalla shell. "kdcop" è invece un'interfaccia grafica di KDE 3 per esplorare le interfacce di un'applicazione. Per esempio, il desktop KDE 3 fornisce una funzione per mostrare sfondi diversi dopo intervalli di tempo. Tuttavia, non viene fornita direttamente un'interfaccia per passare allo sfondo successivo, ma il problema può essere risolto con DCOP utilizzando il comando dcop kdesktop KBackgroundIface che imposterà come sfondo del desktop l'immagine successiva. Un altro esempio: dcop kdesktop KBackgroundIface currentWallpaper 1 Questo comando ritorna il nome del file di sfondo sul desktop 1 (KDE, ma anche altri ambienti grafici, supportano più di un destkop . Con DCOP è quindi molto semplice aggiungere funzioni che non sono state inserite quando l'applicazione è stata scritta.
- DCOP( Desktop COmmunication Protocol)とは、プロセス間またはソフトウェアコンポーネント間の軽量なプロセス間通信システムである。このシステムの主眼は、アプリケーション群が相互にやり取りして、全体として複雑なタスクを実施できるようにすることである。基本的に DCOP は「遠隔制御」システムであり、あるアプリケーションやスクリプトから他のアプリケーションの助けを得ることを可能にする。X Window Systemのクライアント間通信プロトコルをベースとして構築されている。 DCOP を使うことで、新たなアプリケーションを一から書かなくとも新機能を実現できるようになる。KDEのアプリケーションとライブラリは DCOP を多用しており、多くの KDE アプリケーションは DCOP の機構を通してスクリプトから制御できる。 最近の KDE システムでは、全ての KDE アプリケーションが基本的な DCOP インタフェースを備えており、これはそのアプリケーションの作者が明示的に DCOP を使用していない場合でもそのようになっている。例えば、全てのアプリケーションが "quit" コマンドによるアプリケーションのクローズを自動的にサポートしている。 DCOP を組み込んだアプリケーションとシェルから通信するコマンド行ツールとして 'dcop'(小文字である点に注意)がある。また、同じインタフェースを提供するGUIツールとして 'kdcop' がある。 例えば、KDE デスクトップには一定時間間隔で背景の壁紙を切り換える機能がある。しかし、今の壁紙が気に入らないとき、それを即座に簡単に切り換えることはできない。また、ある壁紙を実際に見てみて、今後表示されないようにしたいと思った場合も、簡単に削除する方法はない。 しかし、dcop を使えば、そのような操作が簡単に追加できる。次のコマンド dcop kdesktop KBackgroundIface changeWallpaper は、シェルから壁紙を次に切り換えさせるものである。そして、次のコマンド dcop kdesktop KBackgroundIface currentWallpaper 1 は、デスクトップ 1 の現在の壁紙のファイル名を得ることができる(KDE を含む X のデスクトップ環境では、仮想デスクトップを複数サポートしているのが一般的である)。これらを組み合わせてシェルスクリプトを組めば、壁紙を切り換えて、前に表示していた壁紙を削除することができる。例えば、次のようになる。 OLDWALLPAPER=`dcop kdesktop KBackgroundIface currentWallpaper 1` dcop kdesktop KBackgroundIface changeWallpaper rm "$OLDWALLPAPER" このように DCOP によって、アプリケーションが本来持っていなかった機能を簡単に追加することが可能となる。
- DCOP (Desktop COmmunication Protocol) - lekki i szybki system komunikacji międzyprocesowej zaprojektowany dla KDE. Głównym celem DCOP jest pozwolenie programom na współpracę i na dzielenie między siebie większych zadań. DCOP jest systemem, który pozwala na zdalną kontrolę aplikacji. Użycie DCOP przynosi nowe możliwości bez konieczności przepisywania dużych fragmentów kodu, co mogłoby być niezbędne przy używaniu innego systemu. Programy i biblioteki KDE wykorzystują DCOP w dużym stopniu, co pozwala na kontrolę programów za pomocą języka skryptowego. W nowszych wersjach KDE każdy program obsługuje podstawowe funkcje DCOP, nawet jeżeli programista tego nie zaplanował. Na przykład każdy program obsługuje akcję quit. Do korzystania z DCOP w CLI może być wykorzystywany program "dcop". "kdcop" jest narzędziem z graficznym interfejsem do obsługi DCOP. D-BUS zastępuje DCOP w dużym stopniu i wyprze DCOP w nachodzącym KDE4.
- O DCOP (Desktop COmmunication Protocol) é um protocolo que possibilita a comunicação entre aplicações do KDE.
- DCOP (от Desktop COmmunication Protocol) — легковесная система коммуникации процессов, а также программных компонентов. Основная цель этой системы — обеспечивать межпроцессное взаимодействие и распределять сложные задачи. Таким образом DCOP — система управления, позволяющая приложениям или скриптам использовать другие приложения. Она построена поверх протокола X Window System Inter-Client Exchange. Использование DCOP предоставляет новые возможности без необходимости написания новых приложений. Приложения и библиотеки KDE хорошо поддерживают DCOP, благодаря этому большинство приложений KDE могут контролироваться скриптами через механизм DCOP. В KDE 4 DCOP был заменен на D-Bus. В современный KDE-системах каждое приложение KDE поддерживает базовый набор интерфейсов DCOP, даже если программист явно не вносил в коде их поддержку. Например, каждое приложение по-умолчанию поддерживает команду закрытия. Существует утилита, называемая ‘dcop’, позволяющая управлять приложениями из командной строки. Также есть GUI-утилита ‘kdcop’, отображающая интерфейсы приложения. Для примера, рабочий стол KDE позволяет изменять обои с временным интервалом. Тем не менее он не обеспечивает напрямую интерфейс для отображения следующих обоев, если текущие не подходят под ваше настроение. Также нет способа удалить обои, которые вам не нравятся. Эти функции могут быть легко добавлены, например, использую dcop. Команда: dcop kdesktop KBackgroundIface changeWallpaper установит следующие обои, а команда dcop kdesktop KBackgroundIface currentWallpaper 1 укажет название файла обоев на первом рабочем столе (KDE, как и большинство X-окружений поддерживает дополнительные ‘виртуальные’ рабочие столы для удобства работы). Совместив обе команды в shell-скрипте, вы можете переключиться на следующие обои, удалив предыдущие, например так: OLDWALLPAPER=`dcop kdesktop KBackgroundIface currentWallpaper 1` dcop kdesktop KBackgroundIface changeWallpaper rm "$OLDWALLPAPER" Как вы видите, DCOP делает возможным добавление новых функций, которые не были предусмотрены при создании приложения.
- DCOP (Desktop COmmunication Protocol), yazılım bileşenleri arasında iletişimi sağlayan bir dizgedir. X Window System’s Inter-Client Exchange protokolü üzerine inşa edilmiştir. DCOP'un yerine KDE 4'te D-Bus geçmiştir.
|
| rdfs:comment
|
- DCOP, which stands for Desktop COmmunication Protocol, is a light-weight interprocess and software componentry communication system. The main point of this system is to allow applications to interoperate, and to share complex tasks. Essentially, DCOP is a ‘remote control’ system, which allows an application or a script to enlist the help of other applications. It is built on top of the X Window System’s Inter-Client Exchange protocol.
- DCOP o Desktop COmmunication Protocol, protocol de comunicació d'escriptori) és un sistema de comunicació lleurger entre procesos i components de programari. El principal fi d'aquest sistema és permetre l'interoperació d'aplicacions i comprartir les tasques complexes entre aquestes. Esencialment, DCOP és un sistema de control remot que permet a una aplicació o script demanar ajuda a altres aplicacions.
- DCOP (o Desktop COmmunication Protocol, ‘protocolo de comunicación de escritorio’) es un sistema de comunicación ligero entre procesos y componentes software. El principal fin de este sistema es permitir la interoperación de aplicaciones y compartir tareas complejas entre estas. Esencialmente, DCOP es un sistema de control remoto, que permite a una aplicación o script solicitar ayuda de otras aplicaciones.
- DCOP (Desktop COmmunication Protocol), est un système de communication léger entre les processus et les composants logiciels d'un système. Sa principale utilisation est de permettre aux différentes applications d'interagir et de partager des tâches complexes. DCOP est essentiellement un système de « contrôle à distance », qui peut faire profiter une application ou un script de l'aide des autres applications. Il est construit au dessus du protocole d'échanges interclients de X.
- DCOP, che sta per Desktop COmmunication Protocol, è un ambiente interprocesso e un sistema di comunicazione dei componenti dei software. Il punto chiave di DCOP è quello di consentire ai vari software di interoperare e condividere operazioni complesse. Essenzialmente, DCOP è un sistema di "controllo remoto" che consente ad un'applicazione o ad uno script di fornire aiuto ad altre applicazioni.
- DCOP (Desktop COmmunication Protocol) - lekki i szybki system komunikacji międzyprocesowej zaprojektowany dla KDE. Głównym celem DCOP jest pozwolenie programom na współpracę i na dzielenie między siebie większych zadań. DCOP jest systemem, który pozwala na zdalną kontrolę aplikacji. Użycie DCOP przynosi nowe możliwości bez konieczności przepisywania dużych fragmentów kodu, co mogłoby być niezbędne przy używaniu innego systemu.
- O DCOP (Desktop COmmunication Protocol) é um protocolo que possibilita a comunicação entre aplicações do KDE.
- DCOP (от Desktop COmmunication Protocol) — легковесная система коммуникации процессов, а также программных компонентов. Основная цель этой системы — обеспечивать межпроцессное взаимодействие и распределять сложные задачи.
- DCOP (Desktop COmmunication Protocol), yazılım bileşenleri arasında iletişimi sağlayan bir dizgedir. X Window System’s Inter-Client Exchange protokolü üzerine inşa edilmiştir. DCOP'un yerine KDE 4'te D-Bus geçmiştir.
|