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] -------------------------------------------------------------------------
=?ISO-8859-1?Q?RES=3A_=5Bjava-list=5D__Re=3A=5Bjava-list=5D_D=FA?==?ISO-8859-1?Q?vida_existencial?=
Jose Euclides da Silva Junior - DIGR.O Tue, 11 Sep 2001 03:55:42 -0700
- RES: [java-list] Re:[java-list] D?... Jose Euclides da Silva Junior - DIGR.O
- RES: [java-list] Re:[java-lis... Alexandre Rodrigues Gomes
- RES: [java-list] Re:[java... Clayton Rocha Fermino