Pergunta

Estou planejando usar Chuvisco No meu próximo C# Mono aplicativo. Como não há cliente C# disponível para garoa, pensei em ter uma facada em escrever o meu, convertendo o Cliente java, e depois fazer funcionar com Dblinq.

Tendo visto o cliente Java, percebo que é um trabalho mais longo que eu havia previsto e não tenho tempo. Além do cliente Java, ainda não está tão maduro.

Como existe uma biblioteca oficial de clientes da garoa C (libdrizzzle), escrever um invólucro C# pode ser a melhor solução. Existem ferramentas disponíveis que podem ajudar a gerar o código para isso?

Foi útil?

Solução

Você também deve dar uma olhada no Projeto de interface da garoa no Launchpad.

Dentro desse projeto, o SWIG é usado para gerar invólucros para vários idiomas, como Python e Ruby. Todos os arquivos relacionados ao SWIG fazem parte desse projeto, por isso pode valer a pena dar uma olhada lá. Pode tornar o que você está tentando alcançar muito mais fácil.

Outras dicas

Além disso, o Drizzle fala o protocolo MySQL; portanto, a maioria dos clientes do MySQL deve funcionar bem.

GOLE é muito útil quando se trata de gerar automaticamente invólucros .NET para bibliotecas C, você deve definitivamente experimentá -lo primeiro.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top