Live briefing
Everything about Application Interface Specification
The Application Interface Specification (AIS) is a collection of open specifications that define the application programming interfaces (APIs) for high-availability application computer software. It is developed and published by the Service Availability Forum and made freely available. Besides reducing the complexity of high-availability applications and shortening development time, the specifications intended to ease the portability of applications between different middleware implementations and to admit third party developers to a field that was highly proprietary in the past. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Application Interface SpecificationA 5-minute orientation
- Pick up a classic book: The OpenGL ES 2.0 programming guideThe most-reprinted book on the subject
- Read the landmark paper: Universal sensor interface chip (USIC): specification and applications outlineCited 8 times
- Go sideways: OpenSAFA closely related topic
- Go sideways: Hardware Platform InterfaceA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🏆 Landmark papers (most cited)
Universal sensor interface chip (USIC): specification and applications outline
User interface specification with sequence diagrams: an application to the AIRBUS A380 Datalink system
Towards Agents Oriented Specification of Human-Machine Interface: Application to Transport Systems
An interface specification method for e-business applications
📚 Books worth reading
The OpenGL ES 2.0 programming guideAaftab Munshi · 2008
Distributed transaction processingPrentice-Hall, inc., X Open · 1996
Opengl Es 30 Programming GuideDave Shreiner · 2014
iPhone Design Award-Winning ProjectsChris Dannen · 2010
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- OpenSAF OpenSAF (commonly styled SAF, the Service Availability Framework) is an open-source service-orchestration system for automating computer application deployment…
- Hardware Platform Interface The Hardware Platform Interface (HPI) is an open specification that defines an application programming interface (API) for platform management of computer…
- IBM MQ IBM MQ is a family of message-oriented middleware products that IBM launched in December 1993. It was originally called MQSeries, and was renamed WebSphere…
- Message-oriented middleware Message-oriented middleware (MOM) is software or hardware infrastructure supporting sending and receiving messages between distributed systems. Message-oriented…
- Corosync Cluster Engine The Corosync Cluster Engine is an open source implementation of the Totem Single Ring Ordering and Membership protocol. It was originally derived from…
- Jakarta Enterprise Beans Jakarta Enterprise Beans (EJB; formerly Enterprise JavaBeans) is one of several Java APIs for modular construction of enterprise software. EJB is a server-side…
- Middleware Middleware is a type of computer software program that provides services to software applications beyond those available from the operating system. It…
- MQTT MQTT is a lightweight, publish–subscribe, machine-to-machine network protocol for message queueing/message queueing services. It is designed for connections…