-----Mensagem original-----
De: Silverio Rodrigues Hoppe <[EMAIL PROTECTED]>
Para: [EMAIL PROTECTED] <[EMAIL PROTECTED]>; [EMAIL PROTECTED] <[EMAIL PROTECTED]>
Data: Segunda-feira, 7 de Fevereiro de 2000 09:17
Assunto: [SouJava-J] Delphi x Java - Preciso de informações

PessoAll,
 
 
Sou programador em Delphi, tenho alguns sistemas todos feitos em Delphi. Mas tenho um cliente que está querendo mudar para sistema operacional Linux, como se sabe programas Delphi, só rodam no Ruindows.
So para informacao, Silverio, a Borland/Inprise disse que estarah lancando o Delphi para Linux ate o final desse ano e com toda a VCL do Delphi tb portada. Vamos ver o que virah.
 
Gostaria a quem puder me esclarecer algumas dúvidas em relação a Java:
 
a) Sei que o Java é uma ferramenta muito boa para criar Apples para a internet e tudo mais, mas se fosse pra criar uma aplicação que não estivesse envolvido hoje com a internet, o Java suporta uma aplicação ou como se diz "Java Isolado", para criar aplicações como se consegue com uma ferramenta como o Delphi?
 
Com o Java vc pode criar "programas isolados", sao os Applications, se nao me angano.
 
b) Uma aplicação Delphi para distribuir eu preciso do executável + BDE ou outras alternativas como ADO e etc, no Java o que eu preciso, para mandar para o cliente.
 
Como o Java, em sua maioria, eh um programa interpretado para nao perder a portabilidade (existe, tambem, a possibilidade de vc compilar um codigo fonte java para um determinado SO), alem das classes que vc gerar, vc precisa mandar as classes dos componentes que vc utilizar, bem como os drivers de conexao a banco de dados, alem da maquina virtual java (nas distribuicoes mais novas do java, superior a 1.2x, se nao me engano, isso eh representado pelo JRE (Java Runtime Enviroment)).
 
c) Meu sistema possuir tabelas com grande números de registros: ex. 300.000 registros o Java possui suporte pra trabalhar com bancos de dados grandes.
 
O Java tem suporte, via jdbc, aos principais Banco de Dados do Mercado e a muitos outros. De uma olhada no site www.javasoft.com/jdbc
 
d) Relatórios, o Delphi possui vários componentes que fazer todo o trabalho, no Java possui JavaBeans que fazem esse papel.
 
Desconheco ferramentas como, por exemplo, o QuickReport ou o Crystal que podem ser utilizados com o Delphi, no entanto, vc pode utilizar o padrao HTML para gerar relatorios, ou mesmo o XML, todos aceitos pelo JAVA.
 
e) Meu sistema possui vários gráficos e tudo mais, com Java eu consigo suporte pra tudo isso.
 
Existem, sim, componentes especializados para JAVA, que desenham graficos, tais como aqueles para Delphi.
 
f) Gostaria de saber as vantagens e desvantagens de ter um aplicação em Java. Como vantagem sei que o Java pode rodar em várias plataformas.
 
Nessa parte eu nao sou a melhor pessoa para lhe esclarecer, acho que acompanhando a lista vc podera tirar melhores conclusoes. No entanto, de uma olhada no site do SOUJAVA: www.soujava.org.br e no site da SUN, sobre JAVA, www.javasoft.com
 
Desde já agradeço a atenção de todos e fico grato a quem puder me esclarecer essas dúvidas.
 
 
Silverio Rodrigues Hoppe
[EMAIL PROTECTED]
fone (0xx47) 323-5688
icq 7956156
 
        Abracos,
 
                Pascal

Responder a