Desenvolvi uma aplica��o completa de gerencia de performance de rede de
telecomunica��o, utilizando Java, Corba e C. Serve??? Os principais sites
brasileiros estao migrando ou vao migrar para Java? Globo.com, Uol,
Varig-Smiles. Parte do sistema da Nasdaq eh em Java.
ASP eh extremamente: limitado, despadronizado, propriet�rio.


-----Mensagem original-----
De: Alexandre Rodrigues Gomes [mailto:[EMAIL PROTECTED]]
Enviada em: segunda-feira, 10 de setembro de 2001 12:00
Para: '[EMAIL PROTECTED]'
Cc: '[EMAIL PROTECTED]'
Assunto: [java-list] Re:[java-list] D�vida existencial


�pa, eu quero brincar de defender Java tmb.

O Snake disse que ainda n�o viu nenhuma aplica��o s�ria desenvolvida em
Java, pois eu cito algumas. No Banco de Bras�lia (BRB), toda a automa��o
est� migrando para o Java. E quando eu digo automa��o, n�o imagine vc que eu
esteja falando do aplicativo que o funcion�rio do caixa manipula n�o. Esta �
aponta do iceberg apenas. Existem aplicativos controladores de um imenso
montante de transa��es, aplicativos para m�quinas ATMs, cashs remotos,
roteadores de mensagens, intera��o com sistemas legados, por exemplo o
mainframe, e por a� vai. Al�m deste, o Banco da Amaz�nia (BASA) tmb tem sua
automa��o baseada em Java, o Banco do Brasil est� iniciando este processo
com investimento de milh�es, Caixa Econ�mica, algumas Unimeds autorizam suas
consultas, procedimentos e exames em servidores Java, enfim..... 

Java ainda n�o est� no estado da arte quando se fala em interatividade
visual e isto � por uma raz�o l�gica. Flexibilidade e portabilidade s�o
grandezas inversamente proporcionias a performance. Este � o custo que se
paga pela imposi��o de camadas estras de interpreta��o de c�digo. O chato da
coisa � que os anti-Java s� implicam com este aspecto, pois � o mais
vis�vel. Java, como servi�o, uma vez carregado na VM, um abra�o. Tenho
desenvolvedores s�brios e com uma boa programa��o, a possibilidade de se ter
algo decadente � remota. Com o advento da plataforma Enterprise Edition
ent�o, nem se fala. A� vc ainda pode contar com a infraestrutura
disponibilizada pelos servidores de aplica��o, que � o resultado de pesados
investimentos por parte de grandes corpora��es. O uso dos aplication servers
deixa clara e defini��o dos pap�is do desenvolvimento: eu implemento a
l�gica de neg�cio do meu cliente e voc� (BEA, IBM, Oracle) me disponibiliza
todos os core services de que necessito para atingir n�veis m�nimos de
escalabilidade, robustez, seguran�a........

Bem, como o Giovani disse, n�o quero que meu email seja cansativo. Tudo que
disse � s� um peda�o da pizza. Quando se extende a conversa para a
utiliza��o de micro dispositivos, a� nosso papo vai longe. No mundo, o que
possui maior pulveriza��o comercial ? Personal computers ou celulares,
pagers, palms, microondas, TVs, rel�gios......... ? S� com isso d� pra ver o
nicho inexplorado mas vorazmente especulado pela plataforma Micro Edition.

[]s do Al�!

-----Mensagem original-----
De: Giovani Salvador [mailto:[EMAIL PROTECTED]]
Enviada em: segunda-feira, 10 de setembro de 2001 10:46
Para: [EMAIL PROTECTED]
Assunto: [java-list] Re:[java-list] D�vida existencial


Amigo, gostaria de dar minha humilde opini�o a respeito do assunto:

Sim, � verdade, temos muitas outras tecnologias que rodam bem, que atendem
aos mesmo requisitos. Mas agora te digo, coloque 1 milh�o de usu�rios em um
site feito em php e ver� o que � "fazer �gua". Sim, java � mais lento, mas
atende tanto a pequenos sites como a projetos de acesso simult�neo na ordem
de milhares de usu�rios, coisa que ele atende brincando. Existe toda uma
arquitetura de application servers que podem auxiliar na escalabilidade das
aplica��es java seguindo o padr�o J2EE, ao passo que PHP n�o consegue
escalar muito. Para ASP nem comento, � extremamente propriet�ria. Applets
java s�o usados em situa��es muito especiais, como um uma intranet bem
controlada ou aplica��es que exigem seguran�a. Java est� em todo o mundo e
at� mesmo fora dele. A sonda espacial Mars PathFinder usa java (N�o o rob�
que teve de ser restardeado remotamente). JAva n�o � mais uma linguagem
somente, � uma tecnologia com in�meros componentes a suportando. Queres
performance? J� rodou alguma aplica��o JSP? Java ServerPAges � uma
tecnologia enxuta e poderosa devido �s suas tag�s customiz�veis, ou seja, o
programador consegue criar suas pr�prias tags, seprando totalmente a l�gica
de apresenta��o das regras de neg�cio, coisa que ainda n�o vi em nenhuma
outra tecnologia. E por a� vai, poderia ficar duas horas escrevendo
vantagens de java, mas acho que o mail fica extenso demais. Entre em contato
para discutirmos mais.


-------- Mensagem Original -------------------
Data : Seg 10/09/2001 10:22
De   : [EMAIL PROTECTED]
Para : [EMAIL PROTECTED]
Assunto: [java-list] D�vida existencial
�
Sauda��es a todos da lista:

Antes de mais nada, por favor n�o me julguem mal nessa
minha primeira mensagem, mas tento aqui sanar uma d�vida
que est� realmente me tirando o sono: Pra que, afinal,
serve o Java?
Tenho bastante experiencia com programa��o, e por isso
acabei me encontrando nesta encruzilhada. Deixem-me
expor alguns t�picos para ilustrar o que digo:
Programas Java s�o *SEMPRE* mais lentos que progamas
nativamente compilados (mesmo os compilados pra m�quina,
que acabam perdendo a portabilidade , ou seja, a id�ia
da linguagem Java)
Programas Java (em sua maioria) exigem MUITA m�quina com
muita memoria para rodar
Se considerarmos esses dois t�picos eu fico pensando. O
Java deve ter algo realmente de MUITO especial.
O problema �: Tenho procurado (e muito) por a� mas n�o
encontrei absolutamente *NADA* de s�rio feito em java.
Encontrei sim alguns applets. S�o at� que bonitinhos,
mas e da�? Eu tenho desenvolvido aplica��es cliente
servidor utilizando Oracle, Ms-SQL Server e Interbase. E
as aplica��es cliente conseguem rodar at� em m�quinas
P100 com 16 de Ram! Pra internet, digo montar sistemas
de manipula��o de dados via internet, encontrei no PHP,
ASP, XML, etc a solu��o ideal. Desenvolvimento de games?
Desenvolvi alguns (bem b�sicos � verdade) utilizando
DirectX e VC++. Aplica��es pra internet v�o muito bem,
obrigado em Delphi. Preciso que rode tamb�m em ambiente
Linux? Com o Delphi 6 consigo portar tudo a contento pra
Linux. E isso tudo contando com velocidade e n�o
necessitando muita m�quina pra rodar.
Eu sei que Java � extremamente portavel, basta pegar o
arquivo *.class e colocar rodar na m�quina virtual java
solicitada. Por�m vi em um website sobre applets Java um
programador mudando a frase "Write once, run everywhere"
pra "Write once, debug everywhere" ap�s encontrar
incont�veis incompatibilidades entre seu applet e os
browsers Netscape e Exporer. Sim, o applet, n�o c�digo
Javascript ou html.
Mas eu tamb�m tenho conci�ncia que 10 milh�es de
programadores no mundo todo n�o podem estar errados.
Java deve realmente ser muito bom!
O problema, como eu disse, � que n�o encontrei ainda
absolutamente NADA excepcional feito em Java.
Por favor, ajudem-me a entender o que essa tecnologia �
e que podemos fazer de t�o especial com ela.
Por favor, nada de e-mails de fan�ticos dizendo: Java �
bom pq � bom ou coisas do g�nero. Busco a resposta de
pessoas s�rias, envolvidas com a tecnologia e que possam
me mostrar o que realmente podemos atingir com java que
n�o possamos atingir com outras linguagens ou pelo menos
que compense a perda de velocidade e o alto requisito de
hardware.
Por favor, desculpem o tamanho do email. Mas tenho
certeza que esta d�vida n�o � apenas minha, mas de muita
gente que deve acreditar que java serve apenas pra fazer
applets.

Abra�os

Snake_Ice
[EMAIL PROTECTED]


__________________________________________________________________________
AcessoBOL, s� R$9,90! Menos que a metade da Am�rica!
Assine j�! http://www.bol.com.br/acessobol/



------------------------------ 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
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------



**************************************************
Giovani Salvador
PROCERGS - Cia. de Processamento de Dados do 
Estado do Rio Grande do Sul
Setor TSI - Tecnologia para Sistemas de Informa��o
ICQ #44904309
**************************************************
      ���

------------------------------ 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
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

------------------------------ 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
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a