ToolTalk es un sistema de comunicaciones entre aplicaciones desarrollado por Sun Microsystems (SunSoft) para permitir que las aplicaciones se comuniquen entre sí en tiempo de ejecución. Las aplicaciones que soportan ToolTalk pueden construir mensajes de "alto nivel" y entregarlos al servidor ToolTalk del sistema, que determina los destinatarios adecuados y (después de aplicar comprobaciones de permisos) les reenvía el mensaje. Aunque originalmente solo estaba disponible en SunOS y Solaris , ToolTalk se eligió como el marco de aplicación para Common Desktop Environment y, por lo tanto, se convirtió en parte de varias distribuciones Unix y OpenVMS .
Mientras ToolTalk tenía mensajes "orientados a objetos" y "procedimentales" y una estructura compleja de "patrones" que permitía el envío de mensajes a procesos basados en nombres de objetos, nombres de mensajes y tipos de parámetros, los protocolos de escritorio reales nunca aprovecharon al máximo su poder. [1] Los sistemas de coincidencia de patrones más simples, como el sistema AppleScript de Apple Computer , funcionaron igual de bien.
El estándar D-Bus ha reemplazado a ToolTalk en algunos entornos de escritorio similares a Unix .
Referencias
- ^ Julienne, Astrid M. y Holtz, Brian ToolTalk y protocolos abiertos: comunicación entre aplicaciones (1994)