Method, system, and program for mapping standard application program interfaces (APIs) to user interface APIs

   
   

Disclosed is a system, method, and program for providing a plurality of translator programs for translating source code in a cross-platform computer language, such as Java, to program statements capable of executing on multiple operating system platforms. The translator programs determine whether a source code statement in an application program comprises an application program interface (API) that is a member of a set of standard API interfaces, such as the API interfaces specified in the W3C DOM specification. The translator programs determine from a mapping at least one native operating system API interface corresponding to the determined standard API interface. Native operating system API interfaces provide an implementation of the standard API interfaces. The translator programs further convert the source code statement comprising the standard API interface to the determined native operating system API interface. The translator programs allow the application program to include standard API interfaces and be capable of executing on multiple operating system platforms that implement the set of standard API interfaces.

Révélé est un système, une méthode, et un programme pour fournir une pluralité de programmes de traducteur pour traduire le code source dans un langage de programmation de croix-plateforme, tel que Java, pour programmer des rapports capables de l'exécution sur les plateformes multiples de logiciel d'exploitation. Les programmes de traducteur déterminent si un rapport de code source dans un programme d'application comporte un Application Program Interface (api) qui est un membre d'un ensemble d'interfaces standard d'api, telles que les interfaces d'api indiquées dans les spécifications de W3C DOM. Les programmes de traducteur déterminent à partir de tracer au moins une interface indigène du logiciel d'exploitation api correspondant à l'interface déterminée de la norme api. Les interfaces indigènes du logiciel d'exploitation api fournissent une exécution des interfaces standard d'api. Les programmes de traducteur promeuvent le converti le rapport de code source comportant l'interface standard d'api à l'interface indigène déterminée du logiciel d'exploitation api. Les programmes de traducteur permettent au programme d'application d'inclure les interfaces standard d'api et d'être capable de l'exécution sur les plateformes multiples de logiciel d'exploitation qui mettent en application l'ensemble d'interfaces standard d'api.

 
Web www.patentalert.com

< Accessing a ERP application over the internet using strongly typed declarative language files

< Methods and apparatus for optimizing garbage collection using separate heaps of memory for storing local objects and non-local objects

> Method and system of cache management using spatial separation of outliers

> System and method for providing data communication in a device network

~ 00159