Conexão remota Java _ Firebird

Estou tentando fazer uma conexão remota entre Java e Firebird usando Applets e não estou conseguindo conectar, e num programa java “Normal” consigo conectar com sucesso com este mesmo comando, sem passar o número da porta do banco, gostaria de saber também se é obrigatório passar o número da porta do banco, segue abaixo a forma como estou tentado fazer a conexão:

try
{
Class.forName (“org.firebirdsql.jdbc.FBDriver”);
con = DriverManager.getConnection
(“jdbc:firebirdsql:192.168.1.181:Apps/Diversos/Dados/Java.GDB”,
“sysdba”,“masterkey”);
Statement stmt = null;
stmt = con.createStatement();
return true;
}
catch (Exception erro)
{
return false;
}

Verifique os logs de erro do seu applet. Com certeza vc nao tem permissoes pra efetuar esse tipo de conexao (e, pensando bem, nem deveria ter ;))

De uma estudada sobre arquiteturas de três (ou mais) camadas, e em MVC. Aqui no fórum tem bastante conteúdo sobre isso… vai esclarecer muita coisa :smiley: