Projekte pro Jahr
Abstract
This article introduces the ooRexx language binding for the D-Bus interprocess
communication. In order to do so it first introduces the D-Bus concepts and how they relate to each
other. The dynamically typed ooRexx language possesses a C++ API that gets used together with a
matching ooRexx package to create the language binding for the D-Bus. After introducing the core
ooRexx class, DBus, the abilities for creating ooRexx proxy objects for remote D-Bus service
objects, ooRexx listeners for D-Bus signals and ooRexx D-Bus service objects get documented.
ooRexx nutshell examples serve to demonstrate each of these abilities of the ooRexx D-Bus
binding, which the reader can use to assess this particular language binding. ooRexx programmers
should become able to understand the D-Bus concepts and put them to work for their purposes, after
studying this article.
communication. In order to do so it first introduces the D-Bus concepts and how they relate to each
other. The dynamically typed ooRexx language possesses a C++ API that gets used together with a
matching ooRexx package to create the language binding for the D-Bus. After introducing the core
ooRexx class, DBus, the abilities for creating ooRexx proxy objects for remote D-Bus service
objects, ooRexx listeners for D-Bus signals and ooRexx D-Bus service objects get documented.
ooRexx nutshell examples serve to demonstrate each of these abilities of the ooRexx D-Bus
binding, which the reader can use to assess this particular language binding. ooRexx programmers
should become able to understand the D-Bus concepts and put them to work for their purposes, after
studying this article.
Originalsprache | Englisch |
---|---|
Titel des Sammelwerks | Proceedings of the 2011 International Rexx Symposium |
Herausgeber*innen | Rexx Language Association |
Erscheinungsort | North Carolina |
Seiten | 1 - 24 |
Publikationsstatus | Veröffentlicht - 1 Dez. 2011 |
Österreichische Systematik der Wissenschaftszweige (ÖFOS)
- 502050 Wirtschaftsinformatik
- 102014 Informationsdesign
- 102022 Softwareentwicklung
- 102015 Informationssysteme
- 102
Projekte
- 1 Laufend
-
ooRexx Language Bindings für D-Bus
Flatscher, R. G. (Projektleitung)
1/07/11 → …
Projekt: Forschungsförderung