SYSTEM AND METHOD FOR USER INTERFACE TRANSLATION
A system and method for user interface translation utilizes a server computer that communicates with a legacy host computer and a browser operating on a client computer. The server computer includes a servlet, host applications database, navigation engine, and server storage. Before operation the ho...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A system and method for user interface translation utilizes a server computer that communicates with a legacy host computer and a browser operating on a client computer. The server computer includes a servlet, host applications database, navigation engine, and server storage. Before operation the host applications database is populated with data for transformation templates and navigation definitions. The transformation templates include details describing how non-markup language based data structures will be translated for display under the markup language based browser by a monitor of the client computer. The navigation definitions contain keystroke data used as input to a non-markup language based user terminal for navigation between display screens generated and transmitted to the non-markup language based user terminals from the legacy host computer. The server computer receives commands with uniform resource locator arguments from the client computer and retrieves an appropriate navigation definition for the navigation engine to establish a terminal session with the legacy host computer and a requested host application. The server computer receives non-markup language based data structure responses from the host application and translates these responses into markup language data structures for display on the client computer.
L'invention concerne un système et un procédé de traduction d'une interface utilisateur, consistant à utiliser un ordinateur serveur qui communique avec un ordinateur hôte patrimonial, et un navigateur qui fonctionne sur un ordinateur client. L'ordinateur serveur comprend un servlet, une base de données d'applications hôtes, un moteur de navigation et un stockage serveur. Avant exécution du procédé, la base de données des applications hôtes est constituée de données destinées à des modèles de transformations et à des définitions de navigation. Les modèles de transformation comprennent des détails décrivant comment des structures de données, basées langage de non-balisage, vont être traduites aux fins d'affichage par l'intermédiaire d'un navigateur basé langage de balisage, par un moniteur de l'ordinateur client. Les définitions de navigations contiennent des données d'utilisation de touches utilisées en tant qu'entrée dans un terminal utilisateur basé langage de non-balisage, aux fins de navigation entre des écrans d'affichage produits et transmis aux terminaux utilisateurs basés langage de non-balisage, à partir de l'ordinateur |
---|