Provision of a generic interface between machine specific operating systems and service components of applications written in a chosen computer language running via the operating system
System for provision of an interface between a service component and an application program interface (API) (64) of a native operating system with an interface module that is configured so that it loads service components that are written in a generic or non-machine specific programming language. An...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Patent |
Sprache: | eng ; ger |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | System for provision of an interface between a service component and an application program interface (API) (64) of a native operating system with an interface module that is configured so that it loads service components that are written in a generic or non-machine specific programming language. An Independent claim is made for a method for provision of an interface between an API and a machine specific operating system.
Es werden Systeme und Verfahren zur Bereitstellung einer Schnittstelle von einer Dienstkomponente (80, 82, 84), die in einer beliebigen von verschiedenen Programmiersprachen geschrieben ist, zu einer Anwendungsprogrammschnittstelle (API) (64) eines maschinenspezifischen Betriebssystems beschrieben. Zum Beispiel wird bei einer Ausführungsform eine generische Schnittstelle (104, 105) zwischen der Win32-API (Anwendungsprogrammschnittstelle) (64) und Windows-NT-Dienstkomponenten (80, 82, 84) bereitgestellt, die in C, C++ und JAVA geschrieben sind. Gemäß einem Aspekt ist ein Schnittstellenmodul (104, 105) so konfiguriert, dass es eine Dienstkomponente lädt, die nicht in einer maschinenspezifischen Programmiersprache geschrieben ist. Gemäß einem anderen Aspekt ist ein Schnittstellenmodul (104, 105) so konfiguriert, dass es Dienstkomponenteninformationen aus einer Konfigurationsdatenbank (63) abruft. |
---|