ToolTalk
ToolTalk — это система связи между приложениями, разработанная Sun Microsystems (SunSoft), позволяющая приложениям взаимодействовать друг с другом во время выполнения.
Приложения, поддерживающие ToolTalk, могут создавать сообщения «высокого уровня» и передавать их на системный сервер ToolTalk, который определяет соответствующих получателей и (после применения проверок разрешений) пересылает им сообщение. Хотя изначально ToolTalk был доступен только в SunOS и Solaris , он был выбран в качестве платформы приложений для Common Desktop Environment (CDE) и, таким образом, стал частью ряда дистрибутивов Unix , а также OpenVMS .
Хотя ToolTalk имел «объектно-ориентированные» и «процедурные» сообщения, а также сложную «шаблонную» структуру, которая позволяла отправлять сообщения процессам на основе имен объектов, имен сообщений и типов параметров, реальные настольные протоколы никогда не использовали в полной мере его возможности. [1] Более простые системы сопоставления с образцом, такие как Apple Computer, от система AppleScript работали не хуже.
Стандарт D-Bus заменил ToolTalk в некоторых Unix -подобных средах рабочего стола.
Ссылки
[ редактировать ]- ^ Жюльен, Астрид М. и Хольц, Брайан ToolTalk и открытые протоколы: связь между приложениями (1994)