Integração da JVM ao Firebird

A um tempo atrás "descobri" a integração do Oracle com Java no lado servidor, e logo pensei: O Firebird precisa disso também.

Sabia da iniciativa anterior de outros desenvolvedores fazerem o mesmo, e a idéia foi fazer o projeto vingar. Por diversos motivos isso pareceu impossível, então resolvi iniciar uma implementação alternativa (o FB/Java), bastante diferente internamente e com mais recursos (inclusive que o Oracle).

Usei este projeto como trabalho de conclusão de curso (TCC) de Ciência da Computação, e estou disponibilizando o mesmo para download.

Inicio explicando os conceitos e funcionalidades do Firebird e do Java relevantes ao tema. Depois, explico o funcionamento da integração entre as duas tecnologias.