< Development | Tutorials | D-Bus
Difference between revisions of "Development/Tutorials/D-Bus/Introduction"
m (→Abstract) |
|||
Line 1: | Line 1: | ||
+ | {{TutorialBrowser| | ||
+ | |||
+ | series=D-Bus| | ||
+ | |||
+ | name=Introduction To D-BUS| | ||
+ | |||
+ | next=[[../Accessing_D-Bus_Interfaces|Accessing D-Bus Interfaces]]| | ||
+ | |||
+ | reading=[http://www.freedesktop.org/wiki/Software/dbus#head-9e9cf3221a30246219863f1d2366e36cb580debc D-Bus documentation page] | ||
+ | }} | ||
+ | |||
== Abstract == | == Abstract == | ||
[http://www.freedesktop.org/wiki/Software/dbus D-Bus] is a Free/Open Source software '''i'''nter'''p'''rocess '''c'''ommunication (IPC) mechanism that is in widespread use by open source desktop software today. It is part of the [http://freedesktop.org freedesktop.org] project and used in a wide range of applications. Examples include hotplug notifications on Linux, desktop search queries in strigi and as the primary means of IPC in KDE 4. This tutorial looks at the basic concepts of and terminology used in D-Bus from an application developer's perspective. | [http://www.freedesktop.org/wiki/Software/dbus D-Bus] is a Free/Open Source software '''i'''nter'''p'''rocess '''c'''ommunication (IPC) mechanism that is in widespread use by open source desktop software today. It is part of the [http://freedesktop.org freedesktop.org] project and used in a wide range of applications. Examples include hotplug notifications on Linux, desktop search queries in strigi and as the primary means of IPC in KDE 4. This tutorial looks at the basic concepts of and terminology used in D-Bus from an application developer's perspective. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
== What Is IPC == | == What Is IPC == |
Revision as of 02:56, 10 January 2007
Introduction To D-BUS
Tutorial Series | D-Bus |
Previous | None |
What's Next | Accessing D-Bus Interfaces |
Further Reading | D-Bus documentation page |
Abstract
D-Bus is a Free/Open Source software interprocess communication (IPC) mechanism that is in widespread use by open source desktop software today. It is part of the freedesktop.org project and used in a wide range of applications. Examples include hotplug notifications on Linux, desktop search queries in strigi and as the primary means of IPC in KDE 4. This tutorial looks at the basic concepts of and terminology used in D-Bus from an application developer's perspective.
What Is IPC
When To Use D-Bus
The Buses
Messages
Namespaces and Addresses
Interfaces
Services
Objects
Calling and Being Called
Methods
Signals
Useful Tools
qdbus
dbus-viewer
Other Resources
This page was last edited on 10 January 2007, at 02:56. Content is available under Creative Commons License SA 4.0 unless otherwise noted.