菜问题:什么是MPRIS,什么是DBUS ?
搜了一会,没有合适的中文答案。 我不知道定义是什么,这是我的理解DBUS 是一个总线,并提供注册服务功能。
前台程序通过总线与服务交互,大多用来提权。后台服务运行在root权限下。
网上有不少文章介绍
http://www.cppblog.com/iuranus/archive/2008/12/20/69894.html 进程间通信
http://techbase.kde.org/Development/Tutorials/D-Bus
mpris 只是个特定模板,大多数音乐播放器都实现的。 The Media Player Remote Interfacing Specification, or MPRIS, is a common standard developed between the BMPx, XMMS2, VLC and Audacious projects. It uses D-Bus as the underlying communications bus.
维基百科 http://en.wikipedia.org/wiki/Media_Player_Remote_Interfacing_Specification
这个不用说了, Media Player Remote Interfacing Specification 翻译成中文就行了。
In computing, D-Bus (Desktop Bus) is a simple inter-process communication (IPC) system for software applications to communicate with one another. Heavily influenced by KDE2–3's DCOP system, D-Bus has replaced DCOP in the KDE 4 release. Most POSIX operating systems support D-Bus, and a port for Windows exists. It is used by Qt 4 and GNOME. In GNOME it has gradually replaced most parts of the earlier Bonobo mechanism.
依然是维基百科 http://en.wikipedia.org/wiki/D-Bus
不过 Desktop Bus 这个翻译成中文似乎不能表明他的实际功能。可能需要重新命名了。 dbus 的词条有中文版。不过没有对这个软件进行中文命名。
页:
[1]