Catalog · How the catalog works
horse_API_Wins
Este repositório contém exemplos de implementação de servidores criados com a linguagem Delphi e o framework Horse, demonstrando diferentes abordagens para criação de APIs
- ★ 5 on GitHub
Anyone may press Interesting, signed in or not. It helps others find this project.
README
Repositório de Servidores com Horse Framework
Este repositório contém exemplos de implementação de servidores criados com a linguagem Delphi e o framework Horse, demonstrando diferentes abordagens para criação de APIs:
- Console: Servidores executados via terminal.
- Services: Servidores configurados para rodar como serviços do Windows.
- VCL: Servidores integrados a aplicações com interface gráfica.
Estrutura do Repositório
????????? win-console
??? ????????? api
??? ??? ????????? provider
??? ??? ????????? controllers
??? ??? ????????? routers
??? ????????? exe
??? ??? ????????? database
??? ??? ??? ????????? database.s3db
??? ??? ????????? win_console.exe
????????? win-service
??? ????????? api
??? ??? ????????? provider
??? ??? ????????? controllers
??? ??? ????????? routers
??? ????????? form-service
??? ????????? exe
??? ??? ????????? database
??? ??? ??? ????????? database.s3db
??? ??? ????????? win-service.exe
????????? win-vcl
| ????????? main.dpr
??? ????????? api
??? ??? ????????? provider
??? ??? ????????? controllers
??? ??? ????????? routers
??? ????????? forms
??? ????????? imagens
??? ????????? exe
??? ??? ????????? database
??? ??? ??? ????????? database.s3db
??? ??? ????????? win-vcl.exeDescrição dos Diretórios
win-console: Contém a implementação de um servidor no formato console.win-service: Contém a implementação de um servidor configurado como serviço do Windows.win-vcl: Contém a implementação de um servidor em uma aplicação VCL.
Requisitos
- Delphi: IDE com suporte para o framework Horse.
- Framework Horse: Instalado em sua IDE.
- FastMM4: Para gerenciamento de memória eficiente (opcional, mas recomendado).
- Windows: Para execução dos exemplos de serviço e VCL.
Contribuição
Contribuições são bem-vindas! Para contribuir:
- Crie um fork deste repositório.
- Faça suas modificações.
- Envie um pull request explicando suas alterações.

