開發者 | Apache软件基金会 |
---|---|
当前版本 |
|
源代码库 | |
编程语言 | C语言 |
操作系统 | 跨平台 |
类型 | 开发库 |
许可协议 | Apache许可证 2.0 |
网站 | apr |
Apache可移植运行时(Apache Portable Runtime,简称APR)是Apache HTTP服务器的支持库,提供了一组映射到下层操作系统的API。如果操作系统不支持某个特定的功能,APR将提供一个模拟的实现。这样程序员使用APR编写真正可在不同平台上移植的程序。
最初,APR是作为Apache HTTP服务器的一部分而存在的,但是Apache软件基金会将其延伸成一个单独的项目。其他的应用程序可以使用APR来实现平台无关性。
Apache可移植运行时提供的一系列平台无关的功能特性包括: