OpenADS — Documentación (Español)
OpenADS es una implementación libre y clean-room de un motor
de base de datos compatible con ADS. Funciona como reemplazo
directo del Advantage Client Engine (ace32.dll /
ace64.dll / libace.so) — las aplicaciones Harbour / Clipper
que enlazan contra contrib/rddads siguen funcionando sin
recompilar.
Contenido
- Primeros pasos — instalación, primer build, smoke test.
- Arquitectura — arquitectura de cinco capas (ABI / Sesión / SQL / Motor / Plataforma).
- Diccionario de datos — formato
.addclean-room + APIengine::DataDict+ superficie REST. - Studio (consola web) — administración del
motor desde cualquier navegador a través de la consola HTTP
embebida en
openads_serverd. - Benchmarks — números cross-platform SQL (Windows MSVC / Linux clang -O3 / macOS AppleClang).
- Despliegue TLS — terminar HTTPS delante de Studio con Caddy / nginx / stunnel / SSH tunnel.
- Compatibilidad de ordinales — solucionar el error Win “no se encontró ordinal NNN” cuando la import table de la app referencia ordinales SAP.