OpenADS — Documentação (Português)

OpenADS é uma implementação livre e clean-room de um motor de banco de dados compatível com ADS. Funciona como substituto direto do Advantage Client Engine (ace32.dll / ace64.dll / libace.so) — aplicações Harbour / Clipper que fazem link com contrib/rddads continuam funcionando sem recompilar.

Conteúdo

  • Primeiros passos — instalação, primeiro build, smoke test.
  • Arquitetura — arquitetura de cinco camadas (ABI / Sessão / SQL / Motor / Plataforma).
  • Dicionário de dados — formato .add clean-room + API engine::DataDict + superfície REST.
  • Studio (console web) — administração do motor a partir de qualquer navegador através do console HTTP embutido em openads_serverd.
  • Benchmarks — números cross-platform SQL (Windows MSVC / Linux clang -O3 / macOS AppleClang).
  • Implantação TLS — terminar HTTPS na frente do Studio com Caddy / nginx / stunnel / túnel SSH.
  • Compatibilidade de ordinais — resolver o erro Win “ordinal NNN não encontrado” quando a import table da app referencia ordinais SAP.

Outros idiomas

English · Español


Table of contents