haulm 发表于 2010-5-30 00:43:57

菜问题:什么是MPRIS,什么是DBUS ?

搜了一会,没有合适的中文答案。

zy_sunshine 发表于 2010-5-30 07:45:16

我不知道定义是什么,这是我的理解
DBUS 是一个总线,并提供注册服务功能。
前台程序通过总线与服务交互,大多用来提权。后台服务运行在root权限下。
网上有不少文章介绍
http://www.cppblog.com/iuranus/archive/2008/12/20/69894.html

nihui 发表于 2010-5-30 08:53:52

进程间通信

http://techbase.kde.org/Development/Tutorials/D-Bus

mpris 只是个特定模板,大多数音乐播放器都实现的。

jiangtao9999 发表于 2010-5-30 12:10:28

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 这个翻译成中文似乎不能表明他的实际功能。可能需要重新命名了。

jiangtao9999 发表于 2010-5-30 12:14:29

dbus 的词条有中文版。不过没有对这个软件进行中文命名。
页: [1]
查看完整版本: 菜问题:什么是MPRIS,什么是DBUS ?