ToolTalk - ToolTalk

ToolTalk является взаимодействие между приложениями система, разработанная Sun Microsystems (SunSoft), чтобы приложения могли взаимодействовать друг с другом во время выполнения. Приложения, поддерживающие ToolTalk, могут создавать сообщения «высокого уровня» и передавать их на системный сервер ToolTalk, который определяет правильных получателей и (после применения проверок разрешений) пересылает им сообщение. Хотя изначально доступно только на SunOS и Солярис, ToolTalk был выбран в качестве основы приложения для Общая среда рабочего стола и таким образом стал частью ряда Unix дистрибутивов, а также OpenVMS.

В то время как ToolTalk имел «объектно-ориентированные» и «процедурные» сообщения и сложную «шаблонную» структуру, которая позволяла отправлять сообщения процессам на основе имен объектов, имен сообщений и типов параметров, настоящие настольные протоколы никогда не использовали в полной мере его возможности.[1] Более простые системы сопоставления с образцом, например Компьютер Apple с AppleScript система сделала то же самое.

В D-автобус стандарт заменил ToolTalk в некоторых Unix -подобные окружения рабочего стола.

использованная литература

  1. ^ Жюльен, Астрид М. и Хольц, Брайан ToolTalk и открытые протоколы: обмен данными между приложениями (1994)