1
Architecture Hoisting - George Fairbanks
Architecture Hoisting - George Fairbanks
DATE: 2012/03/18::
2
How-to install docker On UBUNTU SERVER plus a ubuntu lamp container example [HD]
How-to install docker On UBUNTU SERVER plus a ubuntu lamp container example [HD]
DATE: 2014/03/29::
3
Portable OpenOffice.org - Descargar Gratis
Portable OpenOffice.org - Descargar Gratis
DATE: 2014/04/11::
4
Portable Minecraft 1.6.2 for free with Optifine and working sound
Portable Minecraft 1.6.2 for free with Optifine and working sound
DATE: 2013/11/23::
5
MSI GS70 Stealth Unboxing Video by Newegg TV
MSI GS70 Stealth Unboxing Video by Newegg TV
DATE: 2013/08/07::
6
Docker Global Hack Day: Host Management by Nathan LeClaire
Docker Global Hack Day: Host Management by Nathan LeClaire
DATE: 2014/10/30::
7
Docker Global Hack Day: Clustering by Andrea Luzzardi and Victor Vieux
Docker Global Hack Day: Clustering by Andrea Luzzardi and Victor Vieux
DATE: 2014/10/30::
8
Using Visual Studio to Build XAML Converged Apps
Using Visual Studio to Build XAML Converged Apps
DATE: 2014/04/22::
9
CoreOS: Rocket Tutorial & Demo
CoreOS: Rocket Tutorial & Demo
DATE: 2014/12/02::
10
CloudCredo - Project Decker: Cloud Foundry with Docker (Cloud Foundry Summit 2014)
CloudCredo - Project Decker: Cloud Foundry with Docker (Cloud Foundry Summit 2014)
DATE: 2014/07/25::
11
Let
Let's Program: install java and eclipse
DATE: 2012/09/14::
12
Introduction to Docker
Introduction to Docker
DATE: 2013/10/02::
13
Building you own PAAS using Docker
Building you own PAAS using Docker
DATE: 2013/09/27::
14
Cross Platform Mobile Development with Xamarin & Visual Studio
Cross Platform Mobile Development with Xamarin & Visual Studio
DATE: 2014/11/21::
15
Sumant Tambe: Standardizing the Data Distribution Service (DDS) API for Modern C++
Sumant Tambe: Standardizing the Data Distribution Service (DDS) API for Modern C++
DATE: 2013/06/26::
16
Type-safe injection of OSGi dynamic services with GlassFish 3.1 and CDI
Type-safe injection of OSGi dynamic services with GlassFish 3.1 and CDI
DATE: 2010/11/25::
17
Diane Mueller -  OpenShift v3: Docker, Kubernetes & the power of Cross Community Collaboration
Diane Mueller - OpenShift v3: Docker, Kubernetes & the power of Cross Community Collaboration
DATE: 2015/02/07::
18
Pentaho Big Data Analytics
Pentaho Big Data Analytics
DATE: 2012/12/09::
19
Avoiding Java EE Application Design Traps to Achieve Effective Use of Cloud Computing
Avoiding Java EE Application Design Traps to Achieve Effective Use of Cloud Computing
DATE: 2013/01/28::
20
Performance Characteristics of VMs vs Docker Containers by Boden Russel (IBM)
Performance Characteristics of VMs vs Docker Containers by Boden Russel (IBM)
DATE: 2014/06/25::
21
Raspberry Pi: Light Automation - step by step to smartphone control
Raspberry Pi: Light Automation - step by step to smartphone control
DATE: 2014/12/06::
22
Deploying & Managing Cassandra On the Cloud (Closed Caption)
Deploying & Managing Cassandra On the Cloud (Closed Caption)
DATE: 2010/12/10::
23
[Solucion] de Librerias en Minecraft pirata 1.6.2 en adelante
[Solucion] de Librerias en Minecraft pirata 1.6.2 en adelante
DATE: 2013/12/25::
24
How do you create a VAA?
How do you create a VAA?
DATE: 2009/03/02::
25
How to install Webmin on Ubuntu
How to install Webmin on Ubuntu
DATE: 2013/02/13::
26
Getting started with the WebSphere Application Server Feature Pack for XML
Getting started with the WebSphere Application Server Feature Pack for XML
DATE: 2009/11/24::
27
Java Programming Tutorial for Beginners Installing the JDK
Java Programming Tutorial for Beginners Installing the JDK
DATE: 2013/12/02::
28
PaaSing a Java EE Application
PaaSing a Java EE Application
DATE: 2012/12/19::
29
14/03/19 - WildFly
14/03/19 - WildFly
DATE: 2014/03/27::
30
Eclipse Day Florence 2014. Alfonso Nocella, "Testing Java Applications with Maveryx"
Eclipse Day Florence 2014. Alfonso Nocella, "Testing Java Applications with Maveryx"
DATE: 2014/07/17::
31
reportero CUCO Flores televisa deportes
reportero CUCO Flores televisa deportes
DATE: 2012/02/13::
32
hid flood lamp or grow lamp
hid flood lamp or grow lamp
DATE: 2011/05/21::
33
Today
Today's Rapid Java EE Development: Live Coding from Scratch to Deployment
DATE: 2013/02/05::
34
How to Install JRE and JDK for your computer and eclipse
How to Install JRE and JDK for your computer and eclipse
DATE: 2012/07/11::
35
Eclipse Failed to load JNI library fix.
Eclipse Failed to load JNI library fix.
DATE: 2012/01/08::
36
DEFCON 18: Build your own UAV 2.0
DEFCON 18: Build your own UAV 2.0
DATE: 2013/12/27::
37
Cómo solucionar el error en tiempo de ejecución para Last Chaos
Cómo solucionar el error en tiempo de ejecución para Last Chaos
DATE: 2014/03/11::
38
Tutorial 2: Installing firefox on raspberry pi
Tutorial 2: Installing firefox on raspberry pi
DATE: 2013/08/30::
39
Deploy Java application on Raspberry Pi remotely from Netbeans 8
Deploy Java application on Raspberry Pi remotely from Netbeans 8
DATE: 2014/08/03::
40
How To Install Aptana Studio 2.xx on Ubuntu 9.10
How To Install Aptana Studio 2.xx on Ubuntu 9.10
DATE: 2010/02/01::
41
Velocity - Xbox360 Cross-Platform File Manager (Free & Open Source)
Velocity - Xbox360 Cross-Platform File Manager (Free & Open Source)
DATE: 2012/11/23::
42
Intall Drush on Windows - Drupal video tutorial from SlashNode.in
Intall Drush on Windows - Drupal video tutorial from SlashNode.in
DATE: 2012/02/08::
43
10 dollar 9v battery LED light the "BlockLite"
10 dollar 9v battery LED light the "BlockLite"
DATE: 2013/01/15::
44
COMO DESCARGAR E INSTALAR MX ONE ANTIVIRUS
COMO DESCARGAR E INSTALAR MX ONE ANTIVIRUS
DATE: 2012/05/30::
45
CDI-OSGi webapp sample
CDI-OSGi webapp sample
DATE: 2011/05/07::
46
Install Java and Eclipse IDE into Ubuntu Desktop 12.04
Install Java and Eclipse IDE into Ubuntu Desktop 12.04
DATE: 2012/05/22::
47
Como Hacer Archivo .Exe
Como Hacer Archivo .Exe
DATE: 2012/06/05::
48
MSI GT72 Dominator Pro – 007 – Review by XOTIC PC
MSI GT72 Dominator Pro – 007 – Review by XOTIC PC
DATE: 2014/07/28::
49
Intro to JavaFX on Raspberry Pi - Part I
Intro to JavaFX on Raspberry Pi - Part I
DATE: 2013/10/09::
50
TGP45 - ABAP and JSON -  A native JSON interface on ABAP WebAS 7.31
TGP45 - ABAP and JSON - A native JSON interface on ABAP WebAS 7.31
DATE: 2014/02/18::
NEXT >>
RESULTS [51 .. 101]
From Wikipedia, the free encyclopedia
Jump to: navigation, search
Apache Portable Runtime
Developer(s) Apache Software Foundation
Stable release 1.5.1 / April 21, 2014
Development status Active
Written in C
Operating system Cross-platform
Type Development Library
License Apache License 2.0
Website apr.apache.org

The Apache Portable Runtime (APR) is a supporting library for the Apache web server. It provides a set of APIs that map to the underlying operating system (OS). Where the OS does not support a particular function, APR will provide an emulation. Thus programmers can use the APR to make a program truly portable across platforms.

APR originally formed a part of Apache HTTP Server, but the Apache Software Foundation spun it off into a separate project. Other applications can use it to achieve platform independence.

Functionality[edit]

The range of platform-independent functionality provided by APR includes:

Similar projects[edit]

  • GLib – provides similar functionality. It supports many more data structures and OS-independent functions, but fewer IPC-related functions. (GLib lacks local and global locking and shared-memory management.)
  • Netscape portable runtime (NSPR) is a cross-platform abstraction library used by the Mozilla project. It is used by another subproject of Mozilla application framework (XPFE) to provide cross-platform graphical user interface (GUI) functionality.
  • Adaptive Communication Environment (ACE) is an object-oriented library written in C++ similar in functionality to APR. It is widely deployed in commercial products.[1]
  • commonc++ is a cross-platform C++ class library for systems programming, with much of the same functionality as APR.
  • POCO is a modern C++ framework similar in concept but more extensive than APR.
  • WxWidgets is an object-oriented cross-platform GUI library that also provides abstraction classes for database communication, IPC and networking functionality.
  • KDE Frameworks – used by KDE SC

References[edit]

  1. ^ "ACE and TAO Success Stories". Archived from the original on 29 August 2008. Retrieved 2008-07-31. 

External links[edit]

Wikipedia content is licensed under the GFDL License
Powered by YouTube
MASHPEDIA
LEGAL
  • Mashpedia © 2015