LINUX.ORG.RU

История изменений

Исправление wandrien, (текущая версия) :

Про DBus тоже так говорили. Тем не менее, кто-то помнит DCOP?

DCOP предназначался для RPC в рамках сеанса, и в рамках сеанса был на своём месте, потому что под сеансом подразумевался графический сеанс X11.

Использование DBus в этом качестве сломало абстракции. Теперь при логине происходит какой-то беспредел. У нас есть:

  • Классические сеансы UNIX.
  • Графические сеансы, которые могут быть сетевыми.
  • Сеансы dbus, которые прибиты к локалхосту.
  • Сейчас еще добавился механизм управления сеансами от logind.

Архитектурно здесь плохо всё.

Исправление wandrien, :

Про DBus тоже так говорили. Тем не менее, кто-то помнит DCOP?

DCOP предназначался для RPC в рамках сеанса, и в рамках сеанса был на своём месте, потому что под сеансом подразумевался графический сеанс X11.

Использование DBus в этом качестве сломало абстракции. Теперь при логине происходит какой-то беспредел. У нас есть:

  • Классические сеансы UNIX.
  • Графические сеансы, которые могут быть сетевыми.
  • Сеансы dbus, которые прибиты к локалхосту.

Архитектурно здесь плохо всё.

Исправление wandrien, :

Про DBus тоже так говорили. Тем не менее, кто-то помнит DCOP?

DCOP предназначался для RPC в рамках сеанса, и в рамках сеанса хорошо работал, потому что под сеансом подразумевался графический сеанс X11.

Использование DBus в этом качестве сломало абстракции. Теперь при логине происходит какой-то беспредел. У нас есть:

  • Классические сеансы UNIX.
  • Графические сеансы, которые могут быть сетевыми.
  • Сеансы dbus, которые прибиты к локалхосту.

Архитектурно здесь плохо всё.

Исходная версия wandrien, :

Про DBus тоже так говорили. Тем не менее, кто-то помнит DCOP?

DCOP предназначался для RPC в рамках сеанса, и в рамках сеанса хорошо работал, потому что под сеансом подразумевался графический сеанс X11.

Использование DBus в этом качестве сломало абстракции. Теперь при логине происходит какой-то беспредел. У нас есть:

  • Классические сеансы UNIX, реализованные ядром для job control.
  • Графические сеансы, которые могут быть сетевыми.
  • Сеансы dbus, которые прибиты к локалхосту.

Архитектурно здесь плохо всё.