DCOP is a very powerful mechanism and can even be used with XML Remote
Procedure Calls (through the XML RPC to DCOP bridge), but one has to be
aware of the fact that DCOP is an unencrypted protocol. By using standard UNIX
security measures for the ICE communication sockets, users should not be able
to attack DCOP sessions from other users.
Kommander
The developers of the Quanta+ Web development framework introduced a new
toolkit called Kommander, which can be used to design KDE Dialogs and
widgets by using
kmdr editor
(a program derived from QT Designer) and
executing them with
kmdr executor
. Kommander uses XML based GUI
description files with embedded DCOP scripts (for KDE program automation,
Signal Slots, internal script execution, etc.), which can be written in any language
able to speak the DCOP protocol (Bash, Python, Perl, Java, JavaScript, etc.).
Briefly, Kommander allows you to write KDE dialogs by using the powerful DCOP
mechanisms itself. It is already used at many places inside Quanta+ (DCOP is
also used for the inter component communication in the KDE PIM framework
Kontakt). Take a look at Figure C 1 to see how the integrated DCOP
development with
kmdr editor
looks and can be used for your own purposes.
Figure C 1 Integrated DCOP development with Kommander
216
Linux Client Migration Cookbook A Practical Planning and Implementation Guide for Migrating to Desktop
footer
Our partners:
PHP: Hypertext Preprocessor Cheap Web Hosting
JSP Web Hosting
Ontario Web Hosting
Jsp Web Hosting
Cheapest Web Hosting
Java Hosting
Cheapest Hosting
Visionwebhosting.net Business web hosting division of Vision Web Hosting Inc.. All rights reserved