X-Nico

4 unusual facts about Application programming interface


3scale

3scale is an internet technology company that develops API management software.

Application programming interface

Among Unix-like operating systems, there are many related but incompatible operating systems running on a common hardware platform (particularly Intel 80386-compatible systems).

Lords of Dharmaraja

Symantec initially, tried to douse the fears saying that the documentation and preview code is nothing special; accordingly, Chris Paden from Symantec said that the published data and documents are no more than Symantec's API documentation which every software vendor, including Symantec will share with any client, including governments.

Screen reader

These involve the provision of alternative and accessible representations of what is being displayed on the screen accessed through an API.


ECMAScript

Implementations sometimes include extensions to the language, or to the standard library and related application programming interfaces (API) such as the World Wide Web Consortium (W3C) specified Document Object Model (DOM).

IntelePeer

In September 2008, IntelePeer launched its AppWorx communications-enabling application development environment offering an application programming interface (API) based on Web standards like PHP and REST to help service providers and application developers to voice-enable their applications.

Java remote method invocation

The Java Remote Method Invocation (Java RMI) is a Java API that performs the object-oriented equivalent of remote procedure calls (RPC), with support for direct transfer of serialized Java objects and distributed garbage collection.

Java Transaction API

The Java Transaction API (JTA), one of the Java Enterprise Edition (Java EE) APIs, enables distributed transactions to be done across multiple X/Open XA resources in a Java environment.

JHOVE

JHOVE is a format-specific digital object validation API written in Java.

Matrox Simple Interface

Matrox Simple Interface (in short MSI) is the name of a proprietary DOS and Windows 95 application programming interface for Matrox Mystique graphics cards made by Matrox.

Microsoft UI Automation

Microsoft UI Automation (UIA) is an Application Programming Interface that allows one to access, identify, and manipulate UI elements of another application.

Pycasa

To run Pycassa, one has to install Python, the Python gdata API that is provided, PyGTK (python-gtk2) and python-glade2.

TIBCO Hawk

For example, custom MicroAgents can be used to monitor custom applications though an Application Monitoring Interface (API) using C, C++, or Java.

Upstream Tracker

Upstream Tracker is a web service providing analysis of API changes from the backward compatibility point of view for a variety of C/C++ and Java libraries.


see also

SPDT

SCSI Pass-Through Direct, (SPTD) is a proprietary device driver and application programming interface (API)

Windowing

Address Windowing Extensions, a Microsoft Windows Application Programming Interface