Rogerio,
Aqui utilizo Java desde novembro de 1999. Antes utilizavamos somente o
Delphi, quando surgiu a necessidade de escrever consultas aos nossos dados
para a Internet pensou-se em CGI, so que nao conheciamos esta tecnologia.
Temos um CGI hoje rodando aqui, mas a consulta eh muito simples e queremos
espandir as possibilidades, O CGI levou quase 6 meses para ficar redondo,
nao fomos nos que fizemos e sim a mesma Software House que forneceu o
Sistema de acompanhamento Judiciario.
Pensamos no Delphi pois eh nossa ferramenta, mas acabariamos fazendo em
CORBA, COM ou em Activex e com este ultimo nao poderiamos passar futuramente
para nosso servidor RISC, ja o servidor de aplicacao SilverStream sim,
ficariamos presos ao mundo Microsoft. Fiz a consulta toda em menos de 1 mes
em JAVA com um PE nas COSTAS, nao sei quanto aos outros profissionais JAVA
mas aqui utilizamos o SilverStream, todas as paginas que ele gera sao
Servlets, as paginas sao todas geradas dinamicamente, precisei de pouco
tempo para aprender Java pois ja fui programador C++ acho que isso eh uma
vantagem.
O SilverStrem eh um Application Server, ele funciona no esquema Three Tier,
temos o servidor de paginas pode ser o proprio SilverStream ou outro, temos
o Application Server e temos por final o Servidor de Banco de Dados, o
SilverStream acessa todos os servidores de bancos de dados lideres de
mercado, como Oracle, DB2, Informix, Sybase, SQL Server etc... aqui
utilizamos apenas o designer de paginas e objetos, sendo muito faceis de
aprender e que requerem pouco conhecimento de Java para aplicacoes simples,
mas sao muito poderos tambem e se voce for bom conhecedor JAVA pode
utiliza-lo tambem.
Nao posso falar nada quanto a produtividade em outras ferramentas, mas o
que estamos fazendo aqui, levaria muito mais tempo em JAVA puro com o
Symantec CAFE, NetBeams ou o proprio SDK da Sun. Com relacao a linguagem ser
lenta, nos nossos testes pre-liminares a coisa esta fluindo com a velocidade
esperada. Nao da para comparar a velocidade da interface do Delphi com o
Java quando faco forms simples e nao paginas, realmente o Delphi ganha, mas
os forms que estamos pensando em desenvolver serao Applets so que aclopados
no Browser, voce pode ver exemplos do que estou falando no Unibanco 30
Horas, Banco1, a versao HTML, a nova eh assim, antes tinhamos que fazer
dowload de um plugin e instala-lo no micro, agora o applet faz tudo sozinho,
verifica se ja foi baixado, se ah atualizacoes a fazer e o melhor, ele eh
muito pequeno entao ele comeca a funcionar quase que instantaneamente. Sim
esta eh outra vantagem do JAVA pois o .class gerado eh pequeno e utilizara
todas as bibliotecas que devem existir na maquina virtual do computador que
rodara a aplicacao. O que temos aqui sao pages desenvolvidas pelo Designer
de pages do SilverStream, estamos fazendo acesso a banco de dados e fazendo
consultas dinamicas, no que toca a desenvolvimento, ate hoje nao vi
necessidade de aprender a escrever sequer um Applet JAVA, o SilverStream se
encarrega da tarefa de integrar meu codigo a pagina, o servidor HTTP e o
Servidor de Banco de Dados.
Talvez se seu objetivo for somente escrever Forms ou seja programas padrao
como o Delphi e o VB JAVA nao seja a melhor solucao, mas se voce quer eh
escrever programas que rodem em um Browser ou paginas em puro HTML com
Applets e Servlets, ai sim JAVA eh a solucao, e SilverStream me tudo que
preciso.
Carlos
O Representante da SilverStream no Brasil eh a Unimax.
http://www.unimax.com.br/index-produtos-sst-geral.html
-----Original Message-----
From: Rogerio [SMTP:[EMAIL PROTECTED]]
Sent: quinta-feira, 9 de margo de 2000 09:53
To: SouJava
Subject: [SouJava-J] Gostaria da Opinico de Todos
A pergunta i a seguinte: Aonde as empresas estco usando java? Como ele
vem sendo utilizado?
Na rotina do meu trabalho nco venho tendo tempo de trocar informagues
. Minha intengco aqui
e trocar experijncias. Neste caso nco seria uma troca.
Surgiu uma necessidade de usar java :
Precisarmamos criar uma aplicagco que rodasse em diversas
paltaformas. A solugco seria o
java, mas nss temos muitos clientes Windows , clientes esse que teriam
programas com performances
pissimas a troco de muito poucos clientes em outras plataforma.
No internert utilizamos PL/SQL (Oracle) que ao meu ver i uma
otima solugco.Sei que
poderia utilizar java em qualquer uma destas circunstbncias tendo uma
perda sensmvel de performance a
troco de nada.
Entco percebo que Java deve ter uma utilizagco especmfica aonde
ele i melhor utilizado.Vejo que
com desenvolvedor tenho a obrigagco de dominar a ferramenta , mas nco
tenho a ilusco de que o Java i a
solugco para todos os males. O que gostaria de saber aqui i isto:
Aonde, Como e Pq vcs estco utilizando java ?
--------------------------- LISTA SOUJAVA ---------------------------
http://www.soujava.org.br - Sociedade de Usuarios Java da Sucesu-SP
[dzvidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
---------------------------------------------------------------------
--------------------------- LISTA SOUJAVA ---------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
[d�vidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
---------------------------------------------------------------------