The Adaptive Communication Environment (ACE) is an open sourcesoftware framework used for network programming.
Kategorie
Application programming interfaces
49 Artikel
General Graphics Interface ( GGI ) war ein Projekt mit dem Ziel, ein zuverlässiges, stabiles und schnelles Computergrafiksystem zu entwickeln , das überall funktioniert.
Die Apache Portable Runtime ( APR ) ist eine Hilfsbibliothek für den Apache -Webserver . Sie stellt eine Reihe von APIs bereit , die auf das zugrundeliegende Betriebssystem (OS) abgebildet werden.
Berkeley Sockets ist eine Programmierschnittstelle (API) für Internet- und Unix-Domain-Sockets zur Interprozesskommunikation (IPC). Sie wird üblicherweise als Bibliothek verknüpfbarer Module implementiert.
Die Binary Application Markup Language (BAL) ist ein von Microsoft entwickeltes Dateiformat , das durch Kompilieren von XAML -Dateien generiert wird .
Eine Application Binary Interface ( ABI ) ist eine von Software bereitgestellte Schnittstelle , die für den Zugriff auf Maschinencode innerhalb eines Prozesses definiert ist .
CDK ist eine in C geschriebene Bibliothek , die eine Sammlung von Widgets für die Entwicklung textbasierter Benutzeroberflächen (TUI) bereitstellt .
ClanLib ist ein SDK für Videospiele , das Microsoft Windows , macOS und Linux unterstützt und mobile Plattformen nur teilweise.
Steam ist eine digitale Vertriebsplattform für PC-Spiele des US-amerikanischen Videospielstudios Valve .
EGL ist eine Schnittstelle zwischen den Khronos -Rendering-APIs (wie OpenGL , OpenGL ES oder OpenVG ) und dem zugrunde liegenden nativen Fenstersystem der Plattform .
SAX ( Simple API for XML ) ist ein ereignisgesteuerter Online-Algorithmus zum Lexen und Parsen von XML- Dokumenten. Die zugehörige API wurde von der Mailingliste XML-DEV entwickelt .
Die Simple and Fast Multimedia Library ( SFML ) ist eine plattformübergreifende Softwareentwicklungsbibliothek , die eine einfache Programmierschnittstelle (API) für verschiedene Multimedia-Komponenten auf Computern
Advanced Linux Sound Architecture ( ALSA ) ist ein Software-Framework und Teil des Linux-Kernels , das eine Anwendungsprogrammierschnittstelle (API) für Soundkartentreiber bereitstellt .
Eine geschlossene Plattform , ein abgeschottetes System oder ein geschlossenes Ökosystem ist ein Softwaresystem , bei dem der Anbieter die Kontrolle über Anwendungen , Inhalte und/oder Medien hat und den Zugriff für
oneAPI Threading Building Blocks (oneTBB; ehemals Threading Building Blocks oder TBB) ist eine von Intel entwickelte C++- Template- Bibliothek für die parallele Programmierung auf Mehrkernprozessoren .
GLBasic ist eine kommerzielle BASIC -Programmiersprache , die für verschiedene Plattformen wie Windows , Linux , Mac OS X und einige mobile Geräte kompiliert werden kann .
GNU Pth ( Portable Threads ) ist eine POSIX / ANSI - C -basierte Thread - Bibliothek für UNIX- Plattformen, die prioritätsbasiertes Scheduling für Multithreading- Anwendungen bietet.
Das Graphical Kernel System ( GKS ) ist ein 1977 eingeführtes 2D-Computergrafiksystem , das Vektorgrafiken verwendet . Es eignete sich zur Erstellung von Linien- und Balkendiagrammen sowie ähnlichen Aufgaben.
Das Identity Connectors Framework und Toolkit wurde entwickelt, um die Entwicklung von Konnektoren zu unterstützen. Konnektoren bilden eine einheitliche, generische Schnittstelle zwischen Anwendungen und Zielressourcen.
IRIS GL ( Integrated Raster Image System Graphics Library ) ist eine proprietäre Grafik- API , die Anfang der 1980er-Jahre von Silicon Graphics (SGI) zur Erstellung von 2D- und 3D-Computergrafiken auf ihren IRIX
Der Component-Integrated ACE ORB ( CIAO ) ist eine CORBA- Komponentenmodell-Implementierung (CCM), die auf TAO aufbaut .
libguestfs ist eine C -Bibliothek und ein Satz von Werkzeugen für den Zugriff auf und die Bearbeitung von virtuellen Festplattenabbildern, die in der Plattformvirtualisierung verwendet werden.
Nano-X ist ein vollwertiges Fenstersystem im Bereich der Informatik , das sich für den Einsatz auf PCs , eingebetteten Systemen oder PDAs eignet .
MiniGL ist eine unvollständige Implementierung der OpenGL- Spezifikation, die jedoch genügend API-Funktionen bereitstellt , um 3D- Videospiele der späten 1990er-Jahre mit Hardwarebeschleunigung auf damaligen Grafikkarten
Das Mozilla-Anwendungsframework ist eine Sammlung plattformübergreifender Softwarekomponenten , aus denen die Mozilla- Anwendungen bestehen . Ursprünglich hieß es XPFE , eine Abkürzung für Cross-Platform Front End.
Die Message Passing Interface ( MPI ) ist ein portabler Standard für die Nachrichtenübermittlung, der für parallele Rechnerarchitekturen entwickelt wurde .
Windows Vista (früher unter dem Codenamen Windows „Longhorn“) bietet im Vergleich zu früheren Microsoft Windows- Versionen viele bedeutende neue Funktionen , die fast alle Aspekte des Betriebssystems abdecken.
Newt ist eine Programmierbibliothek für farbige Text- und Widget-basierte Benutzeroberflächen .
Netscape Plugin Application Programming Interface ( NPAPI ) ist eine veraltete Programmierschnittstelle (API) für Webbrowser- Plugins , die ursprünglich 1995 für Netscape Navigator 2.0 entwickelt und später von anderen
OpenACC (für Open Accelerators ) ist ein Programmierstandard für paralleles Rechnen, der von Cray , CAPS, Nvidia und PGI entwickelt wurde .
OpenAL ( Open Audio Library ) ist eine plattformübergreifende Audio -Programmierschnittstelle (API). Sie wurde für die effiziente Wiedergabe von mehrkanaligem, dreidimensionalem Positionsaudio entwickelt.
Die OpenAPI-Spezifikation ( OAS ), ehemals bekannt als Swagger-Spezifikation , ist eine Spezifikation für eine maschinenlesbare Schnittstellendefinitionssprache zur Beschreibung, Erzeugung, Nutzung und Visualisierung von
OpenHMPP (HMPP für Hybrid Multicore Parallel Programming) ist ein Programmierstandard für heterogenes Rechnen .
OpenMAX (Open Media Acceleration), oft abgekürzt als „ OMX “, ist eine nicht-proprietäre und lizenzgebührenfreie, plattformübergreifende Sammlung von Programmierschnittstellen in C.
OpenStep ist eine objektorientierte Programmierschnittstelle (API), die von NeXT entwickelt wurde . Sie bietet ein Framework zum Erstellen grafischer Benutzeroberflächen (GUIs) und zum Entwickeln von Softwareanwendungen.
OpenVX ist ein offener, lizenzgebührenfreier Standard zur plattformübergreifenden Beschleunigung von Computer-Vision- Anwendungen.
In der Informatik ist ein Plug -in ( auch Plugin , Add-on oder Add-on geschrieben ) eine Softwarekomponente , die die Funktionalität eines bestehenden Softwaresystems erweitert, ohne dass das System neu kompiliert werden
Pygame ist eine plattformübergreifende Sammlung von Python -Modulen, die für die Entwicklung von Videospielen konzipiert wurde .
Im April 2023 kündigte Reddit , die Diskussions- und Nachrichtenplattform , an, für ihre Programmierschnittstelle (API) Gebühren zu erheben – eine Funktion, die seit 2008 kostenlos war. Dies führte zu einer Kontroverse.
In der Computerprogrammierung ist ein Shim eine Bibliothek , die API- Aufrufe transparent abfängt und die übergebenen Argumente ändert, die Operation selbst ausführt oder sie an eine andere Stelle weiterleitet.
SHMEM (von der „Shared Memory“-Bibliothek von Cray Research ) ist eine Familie von Bibliotheken für parallele Programmierung, die einseitige RDMA -Schnittstellen für die Parallelverarbeitung in Supercomputern mit
Ein Pluggable Authentication Module ( PAM ) ist ein Mechanismus zur Integration mehrerer Low-Level -Authentifizierungsverfahren in eine High-Level -Programmierschnittstelle (API).
Swagger ist eine Sammlung von Tools für API -Entwickler von SmartBear Software und eine frühere Spezifikation, auf der die OpenAPI-Spezifikation basiert.
In der Informatik bezeichnet ein Systemaufruf ( syscall ) die programmatische Art und Weise , wie ein Computerprogramm einen Dienst vom Betriebssystem anfordert , auf dem es ausgeführt wird.
Ein Treiber in der Software stellt eine Programmierschnittstelle zur Steuerung und Verwaltung spezifischer Schnittstellen auf niedrigerer Ebene bereit, die häufig mit einem bestimmten Hardwaretyp oder einem anderen
Networked Help Desk ist eine Initiative für einen offenen Standard , der eine gemeinsame API für den Austausch von Kundensupport-Tickets zwischen verschiedenen Instanzen von Issue-Tracking- , Bug-Tracking- , CRM- und
Windows Runtime ( WinRT ) ist eine plattformunabhängige Komponenten- und Anwendungsarchitektur, die erstmals 2012 in Windows 8 und Windows Server 2012 eingeführt wurde .
Die X-Video-Erweiterung , oft abgekürzt als XVideo oder Xv , ist ein Videoausgabemechanismus für das X Window System .
Das Cross Platform Component Object Model ( XPCOM ) ist ein plattformübergreifendes Komponentenmodell von Mozilla .