D-Bus is the message bus for many Linux distributions. It gets used
for session and system connecting/disconnecting) management.

ooRexx being a message based programming language is the perfect fit
for interacting with D-Bus.

"dubsoorexx" is a package developed for D-Bus on Linux making it
easy for Rexx programmers to take full advantage of D-Bus services. It
includes the tool "dbusdoc.rex" which creates nicely formatted HTML
interface documentations for D-Bus services.

In addition it is possible to create D-Bus services in the dynamically
typed ooRexx and serving anyone (even strictly typed languages) via
D-Bus.

This sandbox is intended to allow evaluation of the oorexx package
for Linux programmers.

It is suggested to add dubsoorexx to ooRexx for those operating systems
that have D-Bus (very much like the OLE support that gets distributed
in the Windows version of ooRexx).

---

dbusoorexx/dbusoorexx-introduction.pdf or:

   <https://research.wu.ac.at/files/19817340/20111208-DBus4ooRexx-article.pdf>

RexxLA Symposium 2015:

   <https://www.rexxla.org/presentations/2016/201608-dbusoorexx.pdf>


dbusoorexx testunits (Sebastian Margiol):

   <https://wi.wu.ac.at/rgf/diplomarbeiten/#bakk_201505>


2022-09-28, 2024-05-09, Rony G. Flatscher
