1
Architecture Hoisting - George Fairbanks
Architecture Hoisting - George Fairbanks
DATE: 2012/03/18::
2
Novicorp WinToFlash Professional 0.9.0000 Beta Portable + Crack
Novicorp WinToFlash Professional 0.9.0000 Beta Portable + Crack
DATE: 2015/05/07::
3
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::
4
Portable OpenOffice.org - Descargar Gratis
Portable OpenOffice.org - Descargar Gratis
DATE: 2014/04/11::
5
Everest Portable Ultimate Edition 5.50 - Crack PC
Everest Portable Ultimate Edition 5.50 - Crack PC
DATE: 2015/05/01::
6
Screencast: docker lxc container with drupal
Screencast: docker lxc container with drupal
DATE: 2013/09/17::
7
Raspberry PI - Working with .NET & Mono (Part 2)
Raspberry PI - Working with .NET & Mono (Part 2)
DATE: 2013/08/14::
8
Docker Global Hack Day: Host Management by Nathan LeClaire
Docker Global Hack Day: Host Management by Nathan LeClaire
DATE: 2014/10/30::
9
Intro. a la Algoritmia - Configuracion del Window Builder en IDE Eclipse Kepler 4.3.2
Intro. a la Algoritmia - Configuracion del Window Builder en IDE Eclipse Kepler 4.3.2
DATE: 2015/04/28::
10
CoreOS: Rocket Tutorial & Demo
CoreOS: Rocket Tutorial & Demo
DATE: 2014/12/02::
11
[ Software ] USBWebserver is a fantastic piece of software!
[ Software ] USBWebserver is a fantastic piece of software!
DATE: 2012/04/12::
12
Using Visual Studio to Build XAML Converged Apps
Using Visual Studio to Build XAML Converged Apps
DATE: 2014/04/22::
13
Project Photon Runs Docker Containers on VMware vCloud Air and Google Compute Engine
Project Photon Runs Docker Containers on VMware vCloud Air and Google Compute Engine
DATE: 2015/04/20::
14
How to insert job parameters in DataStage parallel  job
How to insert job parameters in DataStage parallel job
DATE: 2013/04/21::
15
MSI GS70 Stealth Unboxing Video by Newegg TV
MSI GS70 Stealth Unboxing Video by Newegg TV
DATE: 2013/08/07::
16
Uniform Server (Uniserver) Quick Start
Uniform Server (Uniserver) Quick Start
DATE: 2012/01/18::
17
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::
18
OWG Tutorials: PPSSPP (HOW TO DOWNLOAD AND INSTALL A PSP EMULATOR)
OWG Tutorials: PPSSPP (HOW TO DOWNLOAD AND INSTALL A PSP EMULATOR)
DATE: 2014/09/23::
19
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::
20
Raspberry Pi: Light Automation - step by step to smartphone control
Raspberry Pi: Light Automation - step by step to smartphone control
DATE: 2014/12/06::
21
Deploying & Managing Cassandra On the Cloud (Closed Caption)
Deploying & Managing Cassandra On the Cloud (Closed Caption)
DATE: 2010/12/10::
22
[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::
23
How do you create a VAA?
How do you create a VAA?
DATE: 2009/03/02::
24
Panda Cloud Antivirus 3.0.1 - Crack PC
Panda Cloud Antivirus 3.0.1 - Crack PC
DATE: 2015/04/21::
25
14/03/19 - WildFly
14/03/19 - WildFly
DATE: 2014/03/27::
26
PaaSing a Java EE Application
PaaSing a Java EE Application
DATE: 2012/12/19::
27
Closing Bad Company 2 PC Xfire
Closing Bad Company 2 PC Xfire
DATE: 2010/04/24::
28
Updated 70-536 TS: Microsoft .NET Framework 2.0 - Application Development Founda Crack Working 100%
Updated 70-536 TS: Microsoft .NET Framework 2.0 - Application Development Founda Crack Working 100%
DATE: 2015/04/20::
29
Win64 Read File Into Memory Buffer Win64 API NASM GCC GoLink
Win64 Read File Into Memory Buffer Win64 API NASM GCC GoLink
DATE: 2013/10/27::
30
Unity Web Player 4.6.2 - Crack PC
Unity Web Player 4.6.2 - Crack PC
DATE: 2015/04/29::
31
Working HWMonitor Pro Crack
Working HWMonitor Pro Crack
DATE: 2015/04/20::
32
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::
33
National Guard aviation maintenance ensures mission readiness
National Guard aviation maintenance ensures mission readiness
DATE: 2014/05/11::
34
hid flood lamp or grow lamp
hid flood lamp or grow lamp
DATE: 2011/05/21::
35
How to add more processors for a virtual machine in VirtualBox manager
How to add more processors for a virtual machine in VirtualBox manager
DATE: 2012/01/08::
36
[Tutorial]Set up a USBwebserver
[Tutorial]Set up a USBwebserver
DATE: 2014/05/05::
37
How To Install LibreOffice 4.1.4.2 for Windows
How To Install LibreOffice 4.1.4.2 for Windows
DATE: 2014/01/24::
38
XBMC Media Center 13.2 - Crack PC
XBMC Media Center 13.2 - Crack PC
DATE: 2015/05/02::
39
AVI ReComp 1.5.6 - Crack PC
AVI ReComp 1.5.6 - Crack PC
DATE: 2015/05/02::
40
LG PC Suite 1.0.0.0 - Crack PC
LG PC Suite 1.0.0.0 - Crack PC
DATE: 2015/05/01::
41
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::
42
Eclipse Failed to load JNI library fix.
Eclipse Failed to load JNI library fix.
DATE: 2012/01/08::
43
DEFCON 18: Build your own UAV 2.0
DEFCON 18: Build your own UAV 2.0
DATE: 2013/12/27::
44
RAID 5 Data Recovery: How to Recover
RAID 5 Data Recovery: How to Recover
DATE: 2015/02/05::
45
Palco MP3 Downloader 1.2 - Crack PC
Palco MP3 Downloader 1.2 - Crack PC
DATE: 2015/05/02::
46
Microsoft .NET Framework 4.5  - Crack PC
Microsoft .NET Framework 4.5 - Crack PC
DATE: 2015/05/22::
47
Tutorial Adobe Audition CS5.5 [configurar dispositivos entrada, salida y velocidad muestreo]
Tutorial Adobe Audition CS5.5 [configurar dispositivos entrada, salida y velocidad muestreo]
DATE: 2011/05/20::
48
alatserverpulsa modem murah
alatserverpulsa modem murah
DATE: 2013/03/08::
49
JDownloader 2.0 Beta - Crack PC
JDownloader 2.0 Beta - Crack PC
DATE: 2015/05/01::
50
usbwebserver installatie
usbwebserver installatie
DATE: 2012/11/15::
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