Handerson,
Atualmente estou desenvolvendo JSP e EJB, utilizando o middleware
Weblogic. Concordo que os ".class" realmente s�o portaveis para
qualquer OS, por�m deve-se tratar as diferen�as nos OS dentro do
c�digo, isto em nenhum momento tira o m�rito de Java, contudo outras
liguangens tamb�m s�o "port�veis", somente necessitam ser compiladas
para a m�quina final.
� claro que voc� ter� que tamb�m tratar as diferen�as, nas outras
linguagens, contudo em Java � mais simples tratar estas diferen�as,
pois a JVM faz o maior trabalho para voc�.
Em java, por exemplo, voc� precisa saber o separador da path; a
parte visual � um outro ponto que ainda n�o funciona bem, contudo
creio que em pouco tempo teremos isto resolvido.
Creio que Java � uma excelente plataforma para se desenvolver, por�m
existe ainda muito a ser evoluido.
Andre Gil
>Oi Andre.
>
>Nao quero causar muita polemica, mas o "Write Once, Run anywhere"
realmente
>funciona, e a linguagem Java eh realmente portavel. Com excecao dos
>aplicativos gerados pelo Visual J++, todas as classes do Java sao
portaveis.
>
>O grande limitante desta portabilidade fica por conta da JVM, a parte
do java
>responsavel por executar os .class. O problema hoje, principalmente
para quem
>desenvolve applets, e' que o Java 2 ainda nao eh suportado pelos
browsers,
>grande parte das versoes ainda tem problemas com o Java 1.1, e por ai
vai.
>Eu desenvolvo aplicacoes para servidores usando jdk 1.2.2 e tive
problemas
>para migrar para o Visual Age da IBM, pois este usa o jdk 1.1.8.
>
>Java eh multiplataforma com certeza, desde que haja uma JVM
compativel.
>Vale lembrar que a JVM eh "retroativa", a JVM 1.2.2 eh compativel com
todas
>os anteriores, apesar das informacoes de Deprecated apresentadas na
>compilacao.
>
>Por isso, um bom slogam: "Java: Write Once, test anywhere."
>
>[]'s
>Handerson Gomes
>
>
>"Andre H. Gil" wrote:
>
>> Ola Robson,
>>
>> na verdade n�o era "White one run anywhere", e sim "Write one
and
>> run anywhere", este � um slogan da Sun para o Java. Segundo a Sun
>> voc� poder� portar a sua applica��o para qualquer plataforma, isto
>> realmente chega perto da verdade, por�m existe ainda muito para se
>> fazer para se obter uma applica��o que voc� escreva um �nico c�digo
e
>> rode em qualquer OS.
>>
>> >Ola Andre,
>> >
>> >De onde voc� tirou esse recurso "White one run anywhere" ??
>> >
>> >Robson
>> >
>> >----- Original Message -----
>> >From: "Jose Canova" <[EMAIL PROTECTED]>
>> >To: <[EMAIL PROTECTED]>; "Alan Carvalho de Assis"
>> ><[EMAIL PROTECTED]>
>> >Cc: <[EMAIL PROTECTED]>
>> >Sent: Tuesday, June 13, 2000 4:28 PM
>> >Subject: RE: [SouJava-J] Sistem de Banco de Dados em JAVA
>> >
>> >
>> >> Andr� ,
>> >>
>> >> Vantagens de Java n�o se resumem apnas no garbage collector ,
eis
>> algumas
>> >> que acho importante
>> >>
>> >> 1 ) White one run Anywhere , ou seja a portabilidade entre
>> plataformas do
>> >> c�digo � praticamente 100% .
>> >> 2 ) Componentiza��o distribuida muito mais eficiente .
>> >> 3 ) Liguagem muito mais amigavel com o usu�rio , possibilitando
o
>> uso de
>> >RAD
>> >> com um intervalo de tempo inferior a C++ .
>> >> 4 ) Atualmente existem dezenas de aplicativos para B2b ,
efetuando
>> >> transa��es eletr�nicas via XML , Knowlegde Based Systems , Web
>> servers
>> >etc
>> >> etc ...
>> >> Estou agora entrando na fase de EDI via XML e Java com certeza �
a
>> >> ferramenta indica para desenvolvimento de produtos para esta
�rea
>> (vide
>> >> www.bluestone.com e www.webmethods.com
>> >> (p�rolas do B2B ) www.haht.com.
>> >>
>> >>
>> >> Agora Discordo quanto a eficiencia de Java a chamadas nativas
para
>> Bancos
>> >de
>> >> Dados .
>> >> Rodo aplica��es em Java Apllications JFC (Windows e Linux ) e
C++
>> (Windows
>> >e
>> >> Linux) e sinto muito caros amigos , Java n�o da nem pro come�o ,
>> com
>> >certeza
>> >> � mais lentium .
>> >>
>> >> --------------------------- 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]
>> >> [regras da lista: http://www.soujava.org.br/regras.htm]
>> >>
---------------------------------------------------------------
>> ------
>> >>
>> >> ---------------------------------------------------------------
>> >> Este email foi verificado pelos servidores da Picture Internet
>> >> e nao contem virus
>> >>
>> >
>> > --------------------------- 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]
>> > [regras da lista: http://www.soujava.org.br/regras.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]
>> [regras da lista: http://www.soujava.org.br/regras.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]
[regras da lista: http://www.soujava.org.br/regras.htm]
---------------------------------------------------------------------