摘要 |
Ein System erlaubt eine Client-Integration von zwei Anwendungen unter Verwendung von komplexen Integrationspunkten, die einen bidirektionalen Transfer von kontextabhängiger Information bereitstellen, wodurch eine Anwendungsintegration ermöglicht wird. Das System minimiert die Notwendigkeit für ein anwendungsspezifisches Codieren, um eine Interoperabilität einer ausführbaren Anwendung zu unterstützen, indem eine Vermittlerfunktion integriert wird, die ein benutzerkonfigurierbares Abfangen und Substituieren von Befehlen, Kontextinformation und Daten, die zwischen unterschiedlichen Anwendungen ausgetauscht werden, ermöglicht. Ein System, das den gleichzeitigen Betrieb von mehreren unterschiedlichen ausführbaren Anwendungen unterstützt, enthält eine Quelle von Befehlskonfigurationsdaten zur Verwendung beim Identifizieren eines Befehlstyps, eines Orts von Kontextdaten in einem Befehl eines bestimmten Typs und einer ausführbaren Zielanwendung zum Empfangen eines Befehls eines bestimmten Typs. Ein Vermittlerprozessor empfängt einen ersten Befehl von einer ersten ausführbaren Anwendung und verwendet die Konfigurationsdaten beim Identifizieren eines Befehlstyps des ersten Befehls, Lokalisieren der Kontextdaten in dem ersten Befehl und Formatieren eines zweiten Befehls, um die lokalisierten Kontextdaten einzufügen, um kompatibel zu einer ausführbaren Zielanwendung zu sein.
|