ToolTalk - ToolTalk

O ToolTalk é um sistema de comunicação entre aplicativos desenvolvido pela Sun Microsystems (SunSoft) para permitir que os aplicativos se comuniquem entre si em tempo de execução.

Os aplicativos que suportam o ToolTalk podem construir mensagens de "alto nível" e entregá-las ao servidor do ToolTalk do sistema, que determina os destinatários apropriados e (após aplicar verificações de permissão) encaminha a mensagem para eles. Embora originalmente disponível apenas no SunOS e Solaris , o ToolTalk foi escolhido como a estrutura do aplicativo para o Common Desktop Environment e, portanto, tornou-se parte de várias distribuições Unix , bem como do OpenVMS .

Enquanto o ToolTalk tinha mensagens "orientadas a objetos" e "procedurais" e uma estrutura "padrão" complexa que permitia o envio de mensagens para processos baseados em nomes de objetos, nomes de mensagens e tipos de parâmetros, os protocolos de desktop reais nunca tiraram proveito de seu poder. Sistemas mais simples de correspondência de padrões, como o sistema AppleScript da Apple Computer , também se saíram bem.

O padrão D-Bus substituiu o ToolTalk em alguns ambientes de desktop semelhantes ao Unix .

Referências