2019/01/11

d-bus 응용

D-Bus 응용
 D-Bus는 다음의 두가지 특별한 경우를 위해 디자인되었다.
 같은 데스크탑 세션안에서 데스크탑 응용프로그램간의 통신 (데스크탑 세션의 통합)
  - 데스크탑에서는 여러 프로그램들이 동시에 실행된다.
    또 서로 통신하기를 원한다.
    DCOP은 KDE를 위해 만들어졌지만, QT이외에 다른 환경에서는 적용이 힘들다.
    Bonobo는 GNOME을 위해 만들어졌지만 덩치가 크고, GNOME이외에서는 사용하기 힘들다.
    D-Bus는 이런 DCOP과 Bonobo를 대체하여 두 데스크탑 환경을 통합하고 좀더 단순한 IPC를 위해 만들어졌다.
    D-Bus에 대한 의존성을 굉장히 작기 때문에 D-Bus를 사용하고자 하는 다른 응용프로그램들은 걱정할 필요가 없다.

댓글 없음:

댓글 쓰기