Re: [java-list] Interface Runnable
Antes de chamar os métodos wait(), notify() e notifyAll(), vc precisa ser o owner do lock do objeto. Sei que este conceito deve ser bem confuso, mas para ficar mais simples de lembrar: Runnable bar = ...; Thread foo = new Thread(bar); synchronized (foo) { //qqer um dos 3 pode ir aqui foo.wait(); //foo.notify(); //foo.notifyAll(); } Resumindo: pra usar wait, notify e notifyAll, primeiro vc deve sincronizar o/a - bastante confuso pro meu gosto esta questao de genero com palavras estrangeiras, but ... - thread no/a qual vc vai chama-los. Sem contar q, desculpe se meu feeling falhar, vc parece nao saber o q estah fazendo... Para causar um delay numa thread, use sleep(long millis). Pode lancar uma excecao mas nada de mais. Os tres outros metodos q citei servem para sincronizar um/a thread com outro/a, nao para causar delays. Qqer coisa, pergunte. -- Michael Nascimento Santos Analista/Consultor Sun Certified Programmer for the Java 2 Platform CPM Sistemas - www.cpm.com.br From: Ary Junior [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: [java-list] Interface Runnable Date: Wed, 6 Jun 2001 15:01:02 -0300 Por favor, tenho uma classe que extende de Canvas e implemanta a interface Runnable. Até aí tudo certo, então eu crio um thread da seguinte forma: Thread thr = new Thread(this); Sendo assim eu implemento o método run() em meu Canvas e pronto tá funcionando... Até que eu tento pausar o thread da seguinte forma: thr.wait(); É voltada a seguinte excessão: java.lang.IllegalMonitorStateException: current thread not owner Se alguém pude me ajudar ficarei muito agradecido. ))) ((( ::: | |--\ | Java | | Ary Junior |__|--/ _ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. -- 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] -
[java-list] Microsoft X SUN
Não sei se voces ouviram dizer sobre o novo ambiente de programação da Microsoft chamado Visual Studio.NET. Bem eu vo explicar pra voces. Antes a microsoft se prendia ao win/98/95/nt, com esse novo ambiente de programação, as aplicações criadas rodam em qualquer sistema operacional.Como funciona: Qualquer programa criado em Visual Basic, Delphi, Java, C, C++,roda no VS.NET, pois ele não gera mais um executavel, ele gera um p-codigo que é executado por um programa chamado CLR-- commom language runtime bem então eu posso fazer uma aplicação em Visual Basic e ter o mesmo Codigo fonte em java, ou C++, ou Cobol pois esse compilador ele faz engenharia reversa.
Re: [java-list] Opnião_-_applet_ou_servlet?
Ví muita gente responder servlets. Agora imagine um site de uma instituição financeira onde uma das funcionalidade é simular calculos via calculadora. Já ví implementação via servlet e applet. Solução via servlet é muito ruim ... porque dependendo da conexão você obtem a resposta em 1 ou 2 ou até em 10 segundos ... Mesmo que seja um calculo simples tipo 1 + 1. Até em javascript seria mais rápido. A abordagem não é essa, e concordo com as pessoas que escreveram que um pode conviver com o outro. A abordagem que deve ser feito é se o processamento deve ser efetuado no cliente ou no servidor. No caso do exemplo que citei, a questão seria se compensaria o processador para tudo que está fazendo para solicitar ao engine servlet processar o request, efetuar os calculos, processar o response só para efetuar uma conta de 1+1 que é apenas para simulação ... Pior é que muita gente acha que sim. --- Mônica_Conciani_de_Moraes [EMAIL PROTECTED] wrote: Olá pessoal, Gostaria de saber quantos de vocês usando applets eu quantos usam servlets? Estou desenvolvendo um projeto e optamos por utilizar servlets. Gostaria de saber se realmente essa é a tendência do mercado. Desde já agradeço a todos que responderem. Mônica __ Do You Yahoo!? Get personalized email addresses from Yahoo! Mail - only $35 a year! http://personal.mail.yahoo.com/ -- 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] -
Re: [java-list] Dúvida...
Existem 2 meios de fazer isto, sendo que em um deles não é necessário alterar o contrato do seu método.. 1) Lançar uma exceção e capturalá dentro do próprio metodo.. depois você precisará fazer uma analizar o stack trace da exceção 2) Passar a classe que está chamando o método como parametro (Solução óbvia...) Inteh, Leonardo. - Original Message - From: André Luís Moser To: Sou Java Sent: Wednesday, June 06, 2001 1:47 PM Subject: [java-list] Dúvida... Alguem sabe se existe uma maneira de eu saber qual classe chamou um determinado métodona minha classe "x", por exemplo ?
Re: [java-list] Interface Runnable
Boa noite Ari, nao sei se eh isso. mas pela excecao apresentada, tente declarar o seu metodo run() como synchronized e vc se funciona. public synchronized void run(){} Abracos, Bruno - Original Message - From: Ary Junior To: [EMAIL PROTECTED] Sent: Wednesday, June 06, 2001 3:01 PM Subject: [java-list] Interface Runnable Por favor, tenho uma classe que extende de Canvas e implemanta a interface Runnable. Até aí tudo certo, então eu crio um thread da seguinte forma: Thread thr = new Thread(this); Sendo assim eu implemento o método run() em meu Canvas e pronto tá funcionando... Até que eu tento pausar o thread da seguinte forma: thr.wait(); É voltada a seguinte excessão: java.lang.IllegalMonitorStateException: current thread not owner Se alguém pude me ajudar ficarei muito agradecido. ))) ((( ::: | |--\ | Java | | Ary Junior |__|--/ -- 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] -
Re: [java-list] Security Exception
Olá! Estou com um problema com um servlet, aí vai O servlet implementa a Interface SingleThreadModel... Seu método init abre um conexão com Oracle DB... Até aí tudo bem... O método doPost lê 6 parâmetros enviados pela pág. htm, passa-os para um objeto R_TL_001, q realiza o consulta e tratamento dos dados retornados Utilizando um objetos da classe ServletOutputStream e seu método println(), eu imprimo dinâmicamente o resultado da consulta (retornados pelos métodos do Objeto R_TL_001 Ex: .getNome(); ),a nova pág. htm q é montada pelo servlet, formatando os dados em tabelas: Ex: out.println(table border=\1\ width=\100%\ height=\20\); out.println(tr); out.println(tdfont COLOR=\#ff \bNome/b/font/td); out.println(tdfont COLOR=\#ff \bRamal/b/font/td); out.println(tdfont COLOR=\#ff \bCEPI/b/font/td); out.println(tdfont COLOR=\#ff\bNome Completo/b/font/td); out.println(tdfont COLOR=\#ff\bDepartamento /b/font/td); out.println(tdfont COLOR=\#ff \bSigla/b/font/td); out.println(/tr); do{ out.println(tr); out.println(tdb + func.getNome()+ /b/td); out.println(tdb + func.getRamal() + /b/td); out.println(td + func.getCepi() + /td); out.println(td+ func.getNomeCompleto() + /td); out.println(td+ func.getDepartamento() + /td); out.println(td+ func.getSigla() + /td); out.println(/tr); }while(func.next()); out.println(/table); return; obs.: func é uma instância de R_TL_001 Agora vamos ao problema: Qdo eu chamo o servlet de meu próprio PC ocorre tudo NORMALMENTE! mas qdo eu o acesso de outro micro da rede ÀS VEZES, em 45% dos casos, o navegador retorna um erro de Page Not Found, o problema não ocorre devido à quantidade dos dados pois ele já retornou normalmente mais de 700 linhas de resultado Se eu utilizo um objeto da classe Writer ocorre o mesmo Estou usando o JSDK2.1 Ufa!! Q texto! Alguém pode me ajudar? []'s Igor __ Acesso pelo menor preço do mercado! R$ 14,90 nos 3 primeiros meses! ASSINE AGORA! 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] -
[java-list] java-me e handhelds
Bom dia a todos. Gostaria de saber quais são os clientes potenciais para aplicações em J2ME no Brasil. O programador trabalha para uma empresa ou para o usuário final? O programador trabalha concentradamente em programas para Palm ou também para aplicações em desktops? Quais são as aplicações geralmente procuradas para handhelds? A pessoa que utiliza um palm ou similar procura aplicações para ele ou é atraido por produtos para esse fim existentes no mercado? Existe essa nescessidade de mais programas? Seria interessante desenolver programas individuais para casos à parte? Quem esta plugado nesse assunto poderia por favor me esclarecer um pouco mais sobre o mesmo? Obrigado de avanço pelas respostas. Bragnon
[java-list] Linkando o Launcher
Ola pessoal, Alguem ja compilou o launcher que vem com o jdk, eu tentei utilizando o bcc55(Borland C++ line compiler) que pode ser baixado gratuitamente, e tentei compilar, ele ate compila porem nao encontra as bibliotecas para fazer a linkedição, olhei o diretorio do jdk e nao tem nenhuma biblioteca, os exemplos que tem sao so para c da microsoft e mesmo assim sao para bibliotecas compartilhadas, nenhum utilizando uma estatica. Se alguem conseguiu me mande a linha de comando ou entao se ja identificou que tem realmente que ser o compilador da microsoft desisto. Se for o gnu ainda vai! Antes que eu me esqueça ja olhei o jvm.lib e o formato nao é o padrao intel de library, nao sei porque ? ja que todas as bibliotecas c para windows seguem este padrao. ))) ((( _|~~| |~~|_ Sérgio Eduardo Rodrigues :_|~~| |~~|_: Modsoft Informática `--' `--' [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] -
RE: [java-list] Dúvida...
Oi, Minha sugestao e' em vez de criar a excecao, simplesmente executar o metodo Thread.dumpStack() , que imprimira'o stacktrace. Espero ter ajudado. rogerio. -Original Message-From: Leonardo Souza Mario Bueno [mailto:[EMAIL PROTECTED]]Sent: Wednesday, June 06, 2001 6:36 PMTo: java-listSubject: Re: [java-list] Dúvida... Existem 2 meios de fazer isto, sendo que em um deles não é necessário alterar o contrato do seu método.. 1) Lançar uma exceção e capturalá dentro do próprio metodo.. depois você precisará fazer uma analizar o stack trace da exceção 2) Passar a classe que está chamando o método como parametro (Solução óbvia...) Inteh, Leonardo. - Original Message - From: André Luís Moser To: Sou Java Sent: Wednesday, June 06, 2001 1:47 PM Subject: [java-list] Dúvida... Alguem sabe se existe uma maneira de eu saber qual classe chamou um determinado métodona minha classe "x", por exemplo ?
Re: [java-list] Opnião_-_applet_ou_servlet?
Veja bem Monica, Voce nao deve seguir tendencias de mercado, mas sim bom senso por parte do arquiteto do sistema. Independente do que as pessoas estao usando, é importante VOCE ter consiencia da ferramenta que está usando, suas potencialidades, facilidades e possíveis fraquezas. Um projeto bem bolado, inclui argumentação para cada minúcia. O projetista, ou equipe, TEM que ter uma boa justificativa para cada detalhe do projeto. Ai sim a coisa funciona. Em geral, ao relevar apenas as tendencias de mercado, você passa por cima de uma importantíssima etapa no projeto, que é a real necessidade de resolução de seus problemas e o senso de realidade ligado a eles. E importantíssimo, o uso de Applets em momento algum exclui servlets (Ou vice versa). Tem empresa que até hoje usa mainframe antigo e sistemas em cobol... Afinal a solução cobre perfeitamente a necessidade atual deles :^) SACOU? Portanto, pessoal, antes de dar sequencia em mais uma holy-war, analisem a realidade dela, e nao chovam emails sobre isso ou aquilo e melhor. Cada caso e um caso. Valeu, P.O. ps- Mas que o uso de applets na internet esta em uma situacao complicada esta :^) -- 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] -
RES: RES: [java-list] Por Favor! De sua opiniao!!
Oi Luís, Um pacote .JAR com os applets, sons etc chega a ocupar 16Kb. Uma vez superada a primeira carga da JVM, que dependendo do micro é muito lenta, a chamada de um pacote destes com várias caixas-combo (choices) a serem preenchidas em tempo de Init() leva de 3 a 5 segundos. Cheguei a testar com um modem de 144000 bps e não ficou impraticável. É evidente que recomendo vc ativar o JIT do Iexplorer por exemplo. Enfim, perde-se um pouco mais de tempo de carga, se comparado com o HTML mas ganha-se muito em poder de processamento, melhor apresentação visual com o uso simulado de TABS, dinâmica de atualização dos dados na interface sem a necessidade de recarregar a página etc; []'s Carlos Campos - Mensagem original - De: luis rodrigues [SMTP:[EMAIL PROTECTED]] Enviada em: Quarta-feira, 6 de Junho de 2001 13:53 Para: [EMAIL PROTECTED] Assunto: Re: RES: [java-list] Por Favor! De sua opiniao!! Olá, Mas mesmo usando awt, como fica a performance pro usuário comum que está em casa conectando via linha discada , 56k ? From: Carlos Campos [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: '[EMAIL PROTECTED]' [EMAIL PROTECTED] Subject: RES: [java-list] Por Favor! De sua opiniao!! Date: Wed, 6 Jun 2001 09:32:51 -0300 Prezados Javaneses, Estou assistindo esta discussão sobre Applets e gostaria de tecer alguns comentários: Há alguns anos procurei seguir o modelo de algumas empresas que decidiram tornar a sua Intranet um portal de aplicações. Isto significava portar todas as aplicações Visual Basic / Delphi do tipo Client/Server para um único canal de acesso aos Sistemas da Empresa. No meu caso, basta que o usuário possua um Browser (que suporte Java) e o acesso à um ponto de rede ou à Internet doméstica para que possa utilizar qualquer aplicação disponível na Intranet. Partindo deste princípio, onde a distribuição, instalação e atualização de software não é mais necessária no lado cliente passei a utilizar HTML, JavaScript, Applets Java, quando necessário, e Servlets Java para manipular as Bases de Dados. Evidentemente que para melhorar a interface com o Usuário e criar mecanismos de controle para as aplicações, foi utilizado o LiveConnect que nada mais é do que a capacidade do Netscape e do Iexplorer (através de uma classe JSObject do pacote netscape.javascript.*) permitir uma comunicação direta entre o formulário HTML, JavaScript e o Applet Java. O resultado foi muito bom e o nível de carga das interfaces HTML é de ótima performance. O ponto negativo é que vc perde em robustez no lado cliente e se vê manipulando diversas tecnologias ao mesmo tempo. Recentemente enviei um e-mail para a lista acusando a minha satisfação com o uso do Jbuilder 4 Foundation onde a capacidade de desenvolver softwares Java (Applets e Applications) foi incrivelmente facilitada sem a necessidades de usar um Micro mais possante do que o próprio Servidor. As versões anteriores de IDE's e o próprio Forte for Java que cria um código limpinho e correto deixam muito a desejar no quesito performance, a ponto de estressar qualquer desenvolvedor. Neste momento estou pretendendo utilizar Applets AWT na minha aplicação com o cliente interfaceando com Servlets no Servidor. O objetivo é concentrar o desenvolvimento numa IDE Java como o Jbuilder 4, ganhando muito em produtividade, principalmente no meu caso que possuo apenas um colega de trabalho na área de desenvolvimento. Creio que, com criatividade, é possível por exemplo substituir os TabPannels do SWING num applet por vários painéis e botões simulando o efeito equivalente. Com isso tenho conseguido criar applets robustos em capacidade de controle e leves sob o ponto de vista de carga. Volto a dizer, todo esse esforço em evitar o desenvolvimento de Applications e concentar o desenvolvimento em Applets com Servlets traz o benefício de criar UMA VEZ e automaticamente distribuir as minhas aplicações pelo Browser através da Intranet. Aspectos de segurança são tratados a nível de Servidor WEB, de Sessions das Servlets e de Criptografia no tráfego entre Applets e Servlets. Seria ótimo poder desenvolver em SWING e usufruir do seu Peer de componentes, mas infelizmente a PERFORMANCE ainda é péssima e não satisfaz o modelo de integração com o Usuário que estou implementando. Meus usuários acessam as aplicações de Casa, do Hotel, em viagens pela Europa, enfim, basta ter acesso à Internet e usufruir do acesso às informações. Gostaria de despertar esta discussão sobre o uso ponderado dos recursos Java. []'s Carlos Campos - Mensagem original - De:Carlos Henrique Leclerc Oliveira [SMTP:[EMAIL PROTECTED]] Enviada em:Terça-feira, 5 de Junho de 2001 15:02 Para: [EMAIL PROTECTED] Assunto: Re: [java-list] Por Favor! De sua opiniao!! Olá javaneses, Tenho minhas
Re: [java-list] Estranho que isso compila
Oi, Estranho é que Bar Object = new Bar() compila já que Object é uma classe base de java. Do outro lado tem o escopo de variaveis que diria que isso pode. É que Object é um identificador válido (daria conflito se resolvesse totalmente o nome como java.lang.Object). Identificadores inválidos são: qualquer palavra chave um literal booleano (true ou false) o literal null. []´s -- Edward Roe -- 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] -
[java-list] Re:[java-list] Microsoft X SUN
Pelo que li sobre o .NET, não é bem assim que funciona. O CLR só roda nos Windows (9x,NT,2000,ME,XP), por consequencia as aplicacoes geradas para ele so rodarao nesses sistemas operacionais. Outro ponto : não dá pra gerar aplicações em Java ou Delphi ou C, somente nas ferramentas que compõem a plataforma .NET, como o VB, o C# e o VC++. E a engenharia reversa não é recurso do CLR. Provavelmente sera ainda mais difícil efetuar esse processo no CLR, visto que é um padrao diferente. Explico : Todo munda sabe como fazer um decompilador de programas que rodam em Unix, porque todo mundo sabe como o codigo é gerado para o Unix. O CLR é como se fosse um novo SO, só que ninguém sabe muito bem como é o código gerado pra ele. Essas informações foram obtidas em diversas fontes e podem ter mudado ou mudarem brevemente. Minha intenção não é corrigir ninguém, só estou expondo o que li a respeito, portanto, perdoem qualquer incorreção e aproveito para solicitar o material de onde foram tiradas essas informações. Obrigado. []´s Anderson Não sei se voces ouviram dizer sobre o novo ambiente de programação da Microsoft chamado Visual Studio.NET. Bem eu vo explicar pra voces. Antes a microsoft se prendia ao win/98/95/nt, com esse novo ambiente de programação, as aplicações criadas rodam em qualquer sistema operacional.Como funciona: Qualquer programa criado em Visual Basic, Delphi, Java, C, C++, roda no VS.NET, pois ele não gera mais um executavel, ele gera um p-codigo que é executado por um programa chamado CLR-- commom language runtime bem então eu posso fazer uma aplicação em Visual Basic e ter o mesmo Codigo fonte em java, ou C++, ou Cobol pois esse compilador ele faz engenharia reversa. __ Acesso pelo menor preço do mercado! R$ 14,90 nos 3 primeiros meses! ASSINE AGORA! 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] -
[java-list] Transformar arquivos em arquivos binarios
Por favor, como faço para transformar um arquivo em binário e como faço para transformar binário em arquivo. se aguém tiver algum exemplo, por favor mande-me.. meu muito obrigado... Wagner BEGIN:VCARD VERSION:2.1 N:Brunca;Wagner;Levi;Analista de Sistemas FN:Wagner Levi Brunca ORG:CPA Sistemas de Informação e Com. Ltda.;Desenvolvimento TITLE:Analista de Sistemas TEL;WORK;VOICE:(+55 11) 4330 6066 ADR;WORK:;;;São Bernardo do Campo;São Paulo;;Brasil LABEL;WORK;ENCODING=QUOTED-PRINTABLE:S=E3o Bernardo do Campo, S=E3o Paulo=0D=0ABrasil URL;WORK:http://www.cpaconsulting.com.br EMAIL;PREF;INTERNET:[EMAIL PROTECTED] REV:20010607T131540Z END:VCARD -- 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] -
RES: [java-list] Microsoft X SUN
-BEGIN PGP SIGNED MESSAGE- Esse tal CLR eh a JVM da M$, correto? Que ideia mais original a deles! José Euclides Júnior __ E-mail: [EMAIL PROTECTED] [EMAIL PROTECTED] http://euclides.8m.com - -Mensagem original- De: Alan Roberto Zampella [SMTP:[EMAIL PROTECTED]] Enviada em: Segunda-feira, 4 de Junho de 2001 23:20 Para: [EMAIL PROTECTED] Assunto:[java-list] Microsoft X SUN Não sei se voces ouviram dizer sobre o novo ambiente de programação da Microsoft chamado Visual Studio.NET. Bem eu vo explicar pra voces. Antes a microsoft se prendia ao win/98/95/nt, com esse novo ambiente de programação, as aplicações criadas rodam em qualquer sistema operacional.Como funciona: Qualquer programa criado em Visual Basic, Delphi, Java, C, C++, roda no VS.NET, pois ele não gera mais um executavel, ele gera um p-codigo que é executado por um programa chamado CLR-- commom language runtime bem então eu posso fazer uma aplicação em Visual Basic e ter o mesmo Codigo fonte em java, ou C++, ou Cobol pois esse compilador ele faz engenharia reversa. -BEGIN PGP SIGNATURE- Version: PGP 6.5.1 iQCVAwUBOx+oz90YhuJ3BUxtAQG0HAP/XVlfp8ZmS69FVp8gindNXXleDVJFEd8I DTNH+OqsSs8iFUHw7PRtULzKG70MpB/7P6h0ejD7XWZpPjiRtLd7z7129Qn6enlW ngxyzXidItPhxyM+/KD7BA2Qu7t2WopQJ5C/mVPv6a6WQt4hHkkJZj+/uESdyquy rvzU4mj7YcA= =ZzHt -END PGP SIGNATURE- -- 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] -
RES: [java-list] Opnico_-_applet_ou_servlet?
-BEGIN PGP SIGNED MESSAGE- Tudo vai depender do modelo de negocios existente. Nao esqueca, sua pagina web pode ter codigo Javascript e JAVA (jsp). José Euclides Júnior __ E-mail: [EMAIL PROTECTED] [EMAIL PROTECTED] http://euclides.8m.com - -Mensagem original- De: Leonardo [SMTP:[EMAIL PROTECTED]] Enviada em: Quarta-feira, 6 de Junho de 2001 19:44 Para: [EMAIL PROTECTED] Assunto:Re: [java-list] Opnico_-_applet_ou_servlet? Ví muita gente responder servlets. Agora imagine um site de uma instituição financeira onde uma das funcionalidade é simular calculos via calculadora. Já ví implementação via servlet e applet. Solução via servlet é muito ruim ... porque dependendo da conexão você obtem a resposta em 1 ou 2 ou até em 10 segundos ... Mesmo que seja um calculo simples tipo 1 + 1. Até em javascript seria mais rápido. A abordagem não é essa, e concordo com as pessoas que escreveram que um pode conviver com o outro. A abordagem que deve ser feito é se o processamento deve ser efetuado no cliente ou no servidor. No caso do exemplo que citei, a questão seria se compensaria o processador para tudo que está fazendo para solicitar ao engine servlet processar o request, efetuar os calculos, processar o response só para efetuar uma conta de 1+1 que é apenas para simulação ... Pior é que muita gente acha que sim. - --- Mônica_Conciani_de_Moraes [EMAIL PROTECTED] wrote: Olá pessoal, Gostaria de saber quantos de vocês usando applets eu quantos usam servlets? Estou desenvolvendo um projeto e optamos por utilizar servlets. Gostaria de saber se realmente essa é a tendência do mercado. Desde já agradeço a todos que responderem. Mônica __ Do You Yahoo!? Get personalized email addresses from Yahoo! Mail - only $35 a year! http://personal.mail.yahoo.com/ - -- 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] - - -BEGIN PGP SIGNATURE- Version: PGP 6.5.1 iQCVAwUBOx+pmd0YhuJ3BUxtAQGCZwQAnTmyBAYx8cu4oqD/vUYMvmIcqq32/Hoi y6EIN881zauxn1Xj/i4y/h0iIKoN73tGQGhzHzN3TnB0rB+86p2TuaDeMa9oA8Xs jn+jHHP0YV5aswpzh9/8B9k9L6/uUwA+4cPNHeGxMTJ/fHI/gHpJ9wg4gzmSz89H Hz1vam/OcEY= =q4eC -END PGP SIGNATURE- -- 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] -
Re: [java-list] Opnião_-_applet_ou_servlet?
Sou um dos que respondeu que Servlet era a melhor opcão. Concordo quando voce diz que a abordagem que deve ser feita deve ser focada na necessidade de processamento. Você citou o exemplo de uma instituição financeira. Se for uma calculadora simples, tipo a do Windows, realmente e muito melhor fazer um applet. Agora se for um simulador de emprestimo, financiamento ou outra operação que possa envolver algoritmos sigilosos da instituicao, não é nada seguro deixar circulando código por ai, visto que qualquer um, com um decompilador poderia ter acesso a ele. Alem disso, não creio que tenha alguém que ache que fazer 1+1 via servlet é melhor... []´s Anderson Ví muita gente responder servlets. Agora imagine um site de uma instituição financeira onde uma das funcionalidade é simular calculos via calculadora. Já ví implementação via servlet e applet. Solução via servlet é muito ruim ... porque dependendo da conexão você obtem a resposta em 1 ou 2 ou até em 10 segundos ... Mesmo que seja um calculo simples tipo 1 + 1. Até em javascript seria mais rápido. A abordagem não é essa, e concordo com as pessoas que escreveram que um pode conviver com o outro. A abordagem que deve ser feito é se o processamento deve ser efetuado no cliente ou no servidor. No caso do exemplo que citei, a questão seria se compensaria o processador para tudo que está fazendo para solicitar ao engine servlet processar o request, efetuar os calculos, processar o response só para efetuar uma conta de 1+1 que é apenas para simulação ... Pior é que muita gente acha que sim. --- Mônica_Conciani_de_Moraes [EMAIL PROTECTED] wrote: Olá pessoal, Gostaria de saber quantos de vocês usando applets eu quantos usam servlets? Estou desenvolvendo um projeto e optamos por utilizar servlets. Gostaria de saber se realmente essa é a tendência do mercado. Desde já agradeço a todos que responderem. Mônica __ Do You Yahoo!? Get personalized email addresses from Yahoo! Mail - only $35 a year! http://personal.mail.yahoo.com/ -- 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 java-list- [EMAIL PROTECTED] - __ Acesso pelo menor preço do mercado! R$ 14,90 nos 3 primeiros meses! ASSINE AGORA! 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] -
[java-list] Help com Servlet e Word!!
Olá, galera!! Em primeiro lugar, obrigado pelas respostas à minha dúvida!! Testei aqui e funcionou bem legal!! Outras duvidas que ´tinha já foram sanadas só lendo a lista!! Continuem assim!! Mas continuo com um probleminha: não consigo criar um doc Word a partir do Zero, apenas acessar docs já existentes... Estou usando a receita abaixo: html head title/title meta http-equiv=Refresh content=0; url=file://c:/docs/teste.doc body /body /html tem algum macetezinho pra criar docs do zero?? Mais uma vez, valeu, galera!! Paulo PH Henrique __ Acesso pelo menor preço do mercado! R$ 14,90 nos 3 primeiros meses! ASSINE AGORA! 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] -
[java-list] Re:[java-list] java-me e handhelds
Em se tratando de Java, creio que a maior parte do mercado será corporativo. Sistemas de automação de força de venda e logística, principalmente. O usuário final tem muitas opções de softwares semelhantes, que ocupam memos espaço e de graça. A máquina virtual para Palm (KVM) ocupa quase 1/4 da memória de um V ou IIIe (os mais populares) e ainda é difícil para o usuário leigo instalá-la. Por esses motivos acredito que Java ainda não vai pegar no Palm por algum tempo, para o usuário final, entretanto no mercado corporativo, onde existe a necessidade de comunicação e mobilidade ao mesmo tempo, isso já é uma realidade. As empresas precisam de softwares feitos para suas próprias necessidades. Não é possível chegar em um site de softwares para Palm e buscar um software de otimização de força de vendas para uma fábrica de meias que se integre perfeitamente com o controle de estoque e o sistema de entregas. Isso só é possível desenvolvendo-se um sistema customizado. Espero ter ajudado. []´s Anderson Bom dia a todos. Gostaria de saber quais são os clientes potenciais para aplicações em J2ME no Brasil. O programador trabalha para uma empresa ou para o usuário final? O programador trabalha concentradamente em programas para Palm ou também para aplicações em desktops? Quais são as aplicações geralmente procuradas para handhelds? A pessoa que utiliza um palm ou similar procura aplicações para ele ou é atraido por produtos para esse fim existentes no mercado? Existe essa nescessidade de mais programas? Seria interessante desenolver programas individuais para casos à parte? Quem esta plugado nesse assunto poderia por favor me esclarecer um pouco mais sobre o mesmo? Obrigado de avanço pelas respostas. Bragnon __ Acesso pelo menor preço do mercado! R$ 14,90 nos 3 primeiros meses! ASSINE AGORA! 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] -
Re: [java-list] Microsoft X SUN
Codigo em Delphi no VS.NET --- Alan Roberto Zampella [EMAIL PROTECTED] escreveu: Não sei se voces ouviram dizer sobre o novo ambiente de programação da Microsoft chamado Visual Studio.NET. Bem eu vo explicar pra voces. Antes a microsoft se prendia ao win/98/95/nt, com esse novo ambiente de programação, as aplicações criadas rodam em qualquer sistema operacional.Como funciona: Qualquer programa criado em Visual Basic, Delphi, Java, C, C++, roda no VS.NET, pois ele não gera mais um executavel, ele gera um p-codigo que é executado por um programa chamado CLR-- commom language runtime bem então eu posso fazer uma aplicação em Visual Basic e ter o mesmo Codigo fonte em java, ou C++, ou Cobol pois esse compilador ele faz engenharia reversa. = :: Jean Carlo Mendes :: [EMAIL PROTECTED] Analista / Programador ___ Yahoo! GeoCities Tenha seu lugar na Web. Construa hoje mesmo sua home page no Yahoo! GeoCites. É fácil e grátis! http://br.geocities.yahoo.com/ -- 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] -
RES: [java-list] Java no mercado brasileiro
Ontem o Bruno (JavaMan) e o Daniel (DFJUG) fizeram uma apresentação no JavaOne sobre este tema. A apresentação foi resultado de uma pesquisa que vinha sendo feita há algum tempo. Se tiver interesse no resultado da pesquisa, veja em http://waeny.2y.net Só pra adiantar, a platéia ficou boquiaberta com os níveis salariais do Brasil. São baixíssimos se comparados com a remuneração no exterior.. Outra curiosidade que pode ser observada nas anotações diárias do Bruno (www.javaman.com.br/javaone) é que, segundo as apresentações do 1º dia do JavaOne, já somos 2.500.000 desenvolvedores Java no mundo, o número de programadores VB caiu de 70% para 40% de participação no mercado e existem, apenas nos USA, cerca de 2300 publicações sobre Java. Outra coisa, o cara da VISA disse já ter distribuído 20.000.000 JavaCards por todo mundo (90% da totalidade) e o CEO da DoCoMo já vendeu uns 3.000.000 de celulares Java-Enabled (parece que são 3 celulares por segundo). E olha que isso é a ponta do iceberg, como dizem. A Sony tmb já tá usando Java no Playstation e por vai... Para acompanhar o que rola no JavaOne, não deixe de visitar o site do Bruno e de um cara do jornal O Globo (http://oglobo.globo.com/techie/_portal.htm) Ah, o Daniel do DFJUG tmb tá mandando seus relatos, mas aí tem que estar inscrito na lista do DFJUG (www.dfjug.org) []´s By Alê! -Mensagem original- De: Birinahite Santana [mailto:[EMAIL PROTECTED]] Enviada em: terça-feira, 5 de junho de 2001 18:41 Para: [EMAIL PROTECTED] Assunto: [java-list] Java no mercado brasileiro Saudacoes !!! Estou pensando em investir no aprendizado da linguagem Java e gostaria de saber como esta' utilizacao da mesma no mercado brasileiro. Quais empresas utilizam, quanto vale um analista-programador java, etc. Mesmo que a situacao nao seja das melhores, vou aprende-la. E se valer a pena, penso numa certificacao. Agradeco antecipadamente a colaboracao de todos. Fui _ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com -- 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] -
Re: [java-list] (fwd) [java-list] Apostila Jbuilder
Ai vai ... http://www.inprise.com/techpubs/jbuilder/jbuilder4/tutorials/tutorials.html Roberto Metz - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, June 06, 2001 1:06 PM Subject: [java-list] (fwd) [java-list] Apostila Jbuilder Também estou necessitando de uma apostila do JBuilder, estou desenvolvendo um projeto e estou com certa dificuldade em trabalhar com eventos. Uma apostila ajudaria muito. Desde já agradeço. kelly Menezes Mensagem reenviada: --- De: [EMAIL PROTECTED] Para: [EMAIL PROTECTED] Assunto: [java-list] Apostila Jbuilder Data: 06/6/2001 09:08:33 Alguém tem ai uma apostila de Jbuilder se possível em português. Grato Reginaldo Manhezzo -- 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] -
RES: [java-list] Microsoft X SUN
Na teoria tudo funciona perfeitamente, mas na prática... Jésus Cláudio R. L. de Araújo CAO/DSCO/DESIS/AC *[EMAIL PROTECTED] * 426-1615 (Virtual: 400) - Mensagem original - De: Alan Roberto Zampella [SMTP:[EMAIL PROTECTED]] Enviada em: segunda-feira, 4 de junho de 2001 23:20 Para: [EMAIL PROTECTED] Assunto:[java-list] Microsoft X SUN Não sei se voces ouviram dizer sobre o novo ambiente de programação da Microsoft chamado Visual Studio.NET. Bem eu vo explicar pra voces. Antes a microsoft se prendia ao win/98/95/nt, com esse novo ambiente de programação, as aplicações criadas rodam em qualquer sistema operacional.Como funciona: Qualquer programa criado em Visual Basic, Delphi, Java, C, C++, roda no VS.NET, pois ele não gera mais um executavel, ele gera um p-codigo que é executado por um programa chamado CLR-- commom language runtime bem então eu posso fazer uma aplicação em Visual Basic e ter o mesmo Codigo fonte em java, ou C++, ou Cobol pois esse compilador ele faz engenharia reversa. -- 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] -
Re: [java-list] Opnião - applet ou servlet?
Gostaria de saber quantos de vocês usando applets eu quantos usam servlets? Estou desenvolvendo um projeto e optamos por utilizar servlets. Gostaria de saber se realmente essa é a tendência do mercado. Servlets, com certeza. Acho que rolou uma discussão sobre os problemas de se usar applets esses dias por aqui não? --- Perry Werneck - ICQ #27241234 /\ \ / Campanha da Fita ASCII - Diga NAO ao HTML em emails X ASCII Ribbon Campaign - Say NO to HTML in email / \ -- 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] -
[java-list] ***Iniciante***
Olá pessoal, boa tarde... Por começo de tudo, faz um ano que participo da lista, mas...acreditem: Não sei nada de Java, não começei a estudar!!! Por onde eu começo? O que preciso ? Java roda com Oracle? Quais as ferramentas ? Por favor, quem poder me ajudar, ficarei agradecido de verdade. No momento trabalho com ASP SQL SEVER, pretendo estudar brevemente Oracle e migrar pra Java! Bom, acho que falei d+... Valeu pela paciência... Uma abraço a todos Saúde e muita Paz, o resto a gente consegue Roberto Teixeira -- 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] -
RE: [java-list] Dúvida...
Moser, por que vc não implementa no construtor da sua classeX um parametro passando o pai, tipo assim: public classX { private Object pai - null; public X( Object pai ) { this.pai = pai; } } Com isso vc sempre terá a informação de quem chamou e ainda tem a classe pai dentro da classe X. Atenciosamente, Luciano Dias Lázari -Original Message-From: André Luís Moser [mailto:[EMAIL PROTECTED]]Sent: quarta-feira, 6 de junho de 2001 13:48To: Sou JavaSubject: [java-list] Dúvida... Alguem sabe se existe uma maneira de eu saber qual classe chamou um determinado métodona minha classe "x", por exemplo ?
Re: [java-list] Estranho que isso compila
Vc não está confundindo o nome de classe com o nome de instância de classe ? - Original Message - From: Sven van ´t Veer [EMAIL PROTECTED] To: java-list [EMAIL PROTECTED] Sent: Wednesday, June 06, 2001 2:43 PM Subject: [java-list] Estranho que isso compila O código aqui em baixo compila sem erros e roda também. public class Foo { public Foo() { Bar Object = new Bar(); System.out.println(Object.method()); } public static void main(String[] args) { Foo foo1 = new Foo(); } } class Bar{ public Bar(){} public String method(){ return Helloowwzz; } } Estranho é que Bar Object = new Bar() compila já que Object é uma classe base de java. Do outro lado tem o escopo de variaveis que diria que isso pode. -- 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] -
Re: [java-list] Opnião_-_applet_ou_servlet?
Lista, Na verdade, a decisão é de arquitetura... Pensando em uma aplicação n-tier, há considerações a fazer. Applets rodam no client, logo, deveriam ser responsável apenas por aspectos ligados a APRESENTAÇÃO da aplicação. Servlets rodam no server, logo, deveriam ser responsáveis por aspectos ligados às REGRAS DE NEGÓCIO da aplicação. E existe ainda o JSP que flutua entre as duas camadas, permitindo mixar regras de negócio com apresentação. Com certeza estes aspectos não devem ser considerados como regra que não pode ser quebrada, pois vários fatores influem no momento da decisão da arquitetura do projeto. E há um detalhe gravíssimo a ser considerado... O IE NÃO FORNECE SUPORTE A J2SE. Ou seja, applets devem ser escritas usando classes e métodos 'deprecated' para poder rodar em qualquer browser sem necessidade de plugins... []s Oscar. _ --- Mônica_Conciani_de_Moraes [EMAIL PROTECTED] wrote: Olá pessoal, Gostaria de saber quantos de vocês usando applets eu quantos usam servlets? Estou desenvolvendo um projeto e optamos por utilizar servlets. Gostaria de saber se realmente essa é a tendência do mercado. Desde já agradeço a todos que responderem. Mônica __ Do You Yahoo!? Get personalized email addresses from Yahoo! Mail - only $35 a year! http://personal.mail.yahoo.com/ -- 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] -
[java-list] Servlets
Olá! Estou com um problema com um servlet, aí vai O servlet implementa a Interface SingleThreadModel... Seu método init abre um conexão com Oracle DB... Até aí tudo bem... O método doPost lê 6 parâmetros enviados pela pág. htm, passa-os para um objeto R_TL_001, q realiza o consulta e tratamento dos dados retornados Utilizando um objetos da classe ServletOutputStream e seu método println(), eu imprimo dinâmicamente o resultado da consulta (retornados pelos métodos do Objeto R_TL_001 Ex: .getNome(); ),a nova pág. htm q é montada pelo servlet, formatando os dados em tabelas: Ex: out.println(table border=\1\ width=\100%\ height=\20\); out.println(tr); out.println(tdfont COLOR=\#ff \bNome/b/font/td); out.println(tdfont COLOR=\#ff \bRamal/b/font/td); out.println(tdfont COLOR=\#ff \bCEPI/b/font/td); out.println(tdfont COLOR=\#ff\bNome Completo/b/font/td); out.println(tdfont COLOR=\#ff\bDepartamento /b/font/td); out.println(tdfont COLOR=\#ff \bSigla/b/font/td); out.println(/tr); do{ out.println(tr); out.println(tdb + func.getNome()+ /b/td); out.println(tdb + func.getRamal() + /b/td); out.println(td + func.getCepi() + /td); out.println(td+ func.getNomeCompleto() + /td); out.println(td+ func.getDepartamento() + /td); out.println(td+ func.getSigla() + /td); out.println(/tr); }while(func.next()); out.println(/table); return; obs.: func é uma instância de R_TL_001 Agora vamos ao problema: Qdo eu chamo o servlet de meu próprio PC ocorre tudo NORMALMENTE! mas qdo eu o acesso de outro micro da rede ÀS VEZES, em 45% dos casos, o navegador retorna um erro de Page Not Found, o problema não ocorre devido à quantidade dos dados pois ele já retornou normalmente mais de 700 linhas de resultado Se eu utilizo um objeto da classe Writer ocorre o mesmo Estou usando o JSDK2.1 Ufa!! Q texto! Alguém pode me ajudar? []'s Igor __ Acesso pelo menor preço do mercado! R$ 14,90 nos 3 primeiros meses! ASSINE AGORA! 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] -
[java-list] Jakarta Tomcat Vs Apache
Pessoal, estou precisando de ajuda!!! Estou com um servidor NT 4.0, tenho o Apache rodando perfeitamente e estou precisando incrementar o Tomcat! Agora vem a pergunda: Como fazer isso?? Eu já devorei as documentacoes da Sun, no que se diz respeito ao Tomcat e não resolveu muita coisa! Consegui instalar o Tomcat, copiei o tomcat-apache.conf para o diretorio conf do Apache e de nada adiantou!!! O que eu realmente estou precisando e o seguinte: Antes, eu tinha um programa em C que chamava um outro programa em Fortran... Agora, eu passei o Fortran para JAVA e o C para Servlet. Estou precisando saber, como se configura o servidor para rodar o Servlet! Se alguem tiver alguma apostila, documentacao, tutorial, qualquer coisa ou dica ja vai ajudar bastante!!! Desde ja, agradecido Daniel
RE: [java-list] Dúvida...
André, Outra solução elegante seria usar uma classe de log com vários níveis de severidade, existem várias dessas classes com fonte disponível gratuitamente na internet. A vantagem é que você pode deixar o código de log lá mesmo quando estiver em produção, e ele servirá para auxiliar manutenção futura. Boa sorte, André From: Rogerio Moreira [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: RE: [java-list] Dúvida... Date: Thu, 7 Jun 2001 08:43:13 -0400 Oi, Minha sugestao e' em vez de criar a excecao, simplesmente executar o metodo Thread.dumpStack() , que imprimira' o stacktrace. Espero ter ajudado. rogerio. -Original Message- From: Leonardo Souza Mario Bueno [mailto:[EMAIL PROTECTED]] Sent: Wednesday, June 06, 2001 6:36 PM To: java-list Subject: Re: [java-list] Dúvida... Existem 2 meios de fazer isto, sendo que em um deles não é necessário alterar o contrato do seu método.. 1) Lançar uma exceção e capturalá dentro do próprio metodo.. depois você precisará fazer uma analizar o stack trace da exceção 2) Passar a classe que está chamando o método como parametro (Solução óbvia...) Inteh, Leonardo. - Original Message - From: André mailto:[EMAIL PROTECTED] Luís Moser To: Sou Java mailto:[EMAIL PROTECTED] Sent: Wednesday, June 06, 2001 1:47 PM Subject: [java-list] Dúvida... Alguem sabe se existe uma maneira de eu saber qual classe chamou um determinado método na minha classe x, por exemplo ? _ Get your FREE download of MSN Explorer at http://explorer.msn.com -- 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] -
[java-list] Adição de um nodo na árvore.
Olá colegas, Gostaria de saber de alguém que tem experiência com JTree a seguinte coisa: Quero adicionar um novo nodo sempre que eu expandir um nodo de uma árvore. Porém o código não funciona apesar de estar aparentemente completo, pois outras linhas do mesmo trecho funcionam corretamente. Eis a o trecho que não sei porque não funciona: ... public void treeExpanded(TreeExpansionEvent e) { DefaultMutableTreeNode atual = (DefaultMutableTreeNode).getPath().getLastPathComponent(); // Atribui à variável o nodo atual que foi expandido. atual.add(new DefaultMutableTreeNode());//Deveria adicionar este nodo ao atual... } ... Se alguém estiver sabendo do que estou falando, por favor não hesite em responder. Obrigado. -- 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] -
Re: [java-list] Security Exception
Igor, Não implementei o seu problema para tentar repeti-lo, mas uma coisa que me ocorreu quando li foi que poderia ser um problema de 'timeout' em alguma etapa da transferência de dados. Isso é só o meu primeiro instinto. Boa sorte e []s André Lins From: [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: [java-list] Security Exception Date: Thu, 7 Jun 2001 08:04:21 -0300 Olá! Estou com um problema com um servlet, aí vai O servlet implementa a Interface SingleThreadModel... Seu método init abre um conexão com Oracle DB... Até aí tudo bem... O método doPost lê 6 parâmetros enviados pela pág. htm, passa-os para um objeto R_TL_001, q realiza o consulta e tratamento dos dados retornados Utilizando um objetos da classe ServletOutputStream e seu método println(), eu imprimo dinâmicamente o resultado da consulta (retornados pelos métodos do Objeto R_TL_001 Ex: .getNome(); ),a nova pág. htm q é montada pelo servlet, formatando os dados em tabelas: Ex: out.println(table border=\1\ width=\100%\ height=\20\); out.println(tr); out.println(tdfont COLOR=\#ff \bNome/b/font/td); out.println(tdfont COLOR=\#ff \bRamal/b/font/td); out.println(tdfont COLOR=\#ff \bCEPI/b/font/td); out.println(tdfont COLOR=\#ff\bNome Completo/b/font/td); out.println(tdfont COLOR=\#ff\bDepartamento /b/font/td); out.println(tdfont COLOR=\#ff \bSigla/b/font/td); out.println(/tr); do{ out.println(tr); out.println(tdb + func.getNome()+ /b/td); out.println(tdb + func.getRamal() + /b/td); out.println(td + func.getCepi() + /td); out.println(td+ func.getNomeCompleto() + /td); out.println(td+ func.getDepartamento() + /td); out.println(td+ func.getSigla() + /td); out.println(/tr); }while(func.next()); out.println(/table); return; obs.: func é uma instância de R_TL_001 Agora vamos ao problema: Qdo eu chamo o servlet de meu próprio PC ocorre tudo NORMALMENTE! mas qdo eu o acesso de outro micro da rede ÀS VEZES, em 45% dos casos, o navegador retorna um erro de Page Not Found, o problema não ocorre devido à quantidade dos dados pois ele já retornou normalmente mais de 700 linhas de resultado Se eu utilizo um objeto da classe Writer ocorre o mesmo Estou usando o JSDK2.1 Ufa!! Q texto! Alguém pode me ajudar? []'s Igor _ Get your FREE download of MSN Explorer at http://explorer.msn.com -- 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] -
[java-list] Applet + J2EE
Oi, pessoal! Alguém aí já usou alguma coisa envolvendo applet + J2EE? Onde eu posso encontrar info sobre isso? Obrigado, Francisco ___ Yahoo! GeoCities Tenha seu lugar na Web. Construa hoje mesmo sua home page no Yahoo! GeoCites. É fácil e grátis! http://br.geocities.yahoo.com/ -- 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] -
[java-list] COMO DEVO PROCEDER????????
Ola Lista! Devo aparecer um pouco chato por perguntar tantas coisas más ai vai: Tenho criados algumas Strings com nomes como: String a1 = Descrição de a1; ... String a234 = Descrição do a234; E recebo do usuario um parametro como 200 e tenho que mostrar o conteudo que existe dentro de String a200; como faço isso? o usuario pode pedir qualquer numero entre 01 ~ 29. EXEMPLO: String resp_do_usuario = 233; esta String que recebi tem que virar um referencia da String! println(a233); como faço para fazer este a233? Acho que entenderam né!? -- Rafael Gorski [EMAIL PROTECTED] Peace, Love, Unity Respect -- 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] -
Re: [java-list] Microsoft X SUN
Sim, sim... Por enquanto, o tal Framework do CLR da Microsoft ocupa mais de 1Gb em disco para ser instalado... E agora vai chegar a hora do duelo final... Já que a Microsoft vai rodar bytecode como o Java faz hoje, finalmente poderemos comparar as duas plataformas de uma forma mais honeste... Oscar P.S.: Estão apelidando o Visual Studio.Net de Visual Studio.Java já que a estrutura foi copiada da Sun... - Original Message - From: Alan Roberto Zampella To: [EMAIL PROTECTED] Sent: Monday, June 04, 2001 11:20 PM Subject: [java-list] Microsoft X SUN Não sei se voces ouviram dizer sobre o novo ambiente de programação da Microsoft chamado Visual Studio.NET. Bem eu vo explicar pra voces. Antes a microsoft se prendia ao win/98/95/nt, com esse novo ambiente de programação, as aplicações criadas rodam em qualquer sistema operacional.Como funciona: Qualquer programa criado em Visual Basic, Delphi, Java, C, C++,roda no VS.NET, pois ele não gera mais um executavel, ele gera um p-codigo que é executado por um programa chamado CLR-- commom language runtime bem então eu posso fazer uma aplicação em Visual Basic e ter o mesmo Codigo fonte em java, ou C++, ou Cobol pois esse compilador ele faz engenharia reversa.
Re: [java-list] Applet + J2EE
O applet não seria nada mais do que um cliente java de J2EE. Problemo é que tera que baixar todos os Homes Remotes dos seus beans.. Francisco Costa wrote: Oi, pessoal! Alguém aí já usou alguma coisa envolvendo applet + J2EE? Onde eu posso encontrar info sobre isso? Obrigado, Francisco ___ Yahoo! GeoCities Tenha seu lugar na Web. Construa hoje mesmo sua home page no Yahoo! GeoCites. É fácil e grátis! http://br.geocities.yahoo.com/ -- 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] -
Re: RES: [java-list] Java no mercado brasileiro
Alexandre Rodrigues Gomes wrote: Ontem o Bruno (JavaMan) e o Daniel (DFJUG) fizeram uma apresentação no JavaOne sobre este tema. A apresentação foi resultado de uma pesquisa que vinha sendo feita há algum tempo. Se tiver interesse no resultado da pesquisa, veja em http://waeny.2y.net Só pra adiantar, a platéia ficou boquiaberta com os níveis salariais do Brasil. São baixíssimos se comparados com a remuneração no exterior.. É estranho isso ?? Brasil não é pais do terceiro mundo ?? Agora compare nossos salarios com funcionarios de McDonalds ou supermercados aqui no Brasil e depois faz a mesma comparação com os nos estados unidos e ver quem ganha mais. O programadores aqui no brasil são caros em comparação com o primeiro mundo e os outros salarios no pais. Na India ainda é muito menor o salario. Lá tem empresas (Fabricas de software) que tem uns 1000 programadores para aonde vc manda seus modelos UML às 4 da tarde e no dia seguinte às nove o código tá pronto e no seu caixa postal. -- 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] -
Re: [java-list] Manipulação de arquivo texto muito grande
Conforme pedido, estou enviado o codigo... *** . . . public static class ArqSaida extends PrintWriter { private String _nome; public ArqSaida(String nom) throws IOException { super(new FileWriter(nom)); _nome = nom; } public int tamLinha(String linha) { return (linha.length()); } public String lerNome() { return _nome; } public static String fmtInteiro (String exp, int tam) { int opcao; String strformat; strformat = exp; if (tam exp.length()) { opcao = tam - exp.length(); for (int i=0 ; iopcao ; i++) strformat = '0' + strformat; } //fim do if else { strformat = exp.substring(0,tam); } return strformat; } //fim do metodo fmtInteiro public static String fmtDecimal (String exp, int tam) { int opcao; String strformat; strformat = exp; if (tam exp.length()) { opcao = tam - exp.length(); for (int i=0 ; iopcao ; i++) strformat = strformat + '0'; } //fim do if else { strformat = exp.substring(0,tam); } return strformat; } //fim do metodo fmtDecimal }//fim da classe ArqSaida public static class ArqEntrada extends BufferedReader { private String _nome; public ArqEntrada(String nom) throws FileNotFoundException { super (new FileReader(nom)); _nome = nom; } public String lerNome() { return _nome; } public String lerLinha() throws IOException { return this.readLine(); } public String lerLinha(int pos) throws IOException { String teste; for (int i=1 ; ipos ; i++) { teste = this.readLine(); } return this.readLine(); } public static String subLinha(String exp, int col, char sep) { int i; int nrcampo; int pos0; int pos1; i = 0; nrcampo = 1; pos0 = 0; pos1 = 0; if (exp!=null) { while (nrcampocol) { pos0 = exp.indexOf(sep,i); i = pos0 + 1; nrcampo++; } pos1 = exp.indexOf(sep,i); if (pos0==0) { return exp.substring(0,pos1); } else if (pos1==-1) { return exp.substring(pos0+1,exp.length()); } else { return exp.substring(pos0+1, pos1); } } else { return exp; } }//fim do metodo subLinha public static boolean existe (String nom) { File arq = new File(nom); if (arq.exists()) return true; else return false; }//fim do metodo Existe }//fim da classe ArqEntrada public static void main (String[] args) { try { final String pathentrada = ; final String pathsaida = ; final String pathferiado = ; final String pathlog = ; final String arqfatortr = ArquivoGrande1; final String arqfatortbf = ArquivoGrande2; final String arqferiado = ArqDatas; final String arqsaida = Fator; /*** Definições do layout do arquivo de saída ***/ final String espaco = ; final int tamint = 5; final int tamdec = 12; final int tamdu = 3; final int tamreg = 9; final String filler = GAPF951D; final int nrespacoreg = 53; final String lowvalue = 000; final String nrremessa = 0; final int nrespacohdr = 37; final String cdiec_tr = 6; final String cdiec_tbf = 00024; final String highvalue = 999; final String qtdreg = Integer.toString(Array.getLength(args)); final int nrespacotrl = 41; /** **/ String strlinha1; String strlinha2; String datastr; String fator1; String fator2; String strinteiro; String strdecimal; float taxa; float ftout; Float ft1; Float ft2; int nrdias; int du; int nrlinf1; int nrlinf2; int dtano1; int dtmes1; int dtdia1; int dtano2; int dtmes2; int dtdia2; GregorianCalendar dataf1 = new GregorianCalendar(); GregorianCalendar dataf2 = new GregorianCalendar(); GregorianCalendar dataatual
Re: RES: [java-list] Microsoft X SUN
CLR == ClearLy Robbed. Acha que a M$ pode pensar em algo novo ?? Eles já tem problemas de concertar os erros existente, e o codigo deles tá cheia de bobagens como: =rand(100,50)enter em qualquer linha nova num documento word ou: hello:enter no locationbar da IE que dá pao no explorere geral. Eu não tenho medo de plataforma .NET. É um conjunto de linguagens de programação que se transforma em algo do tipo java ?? Ele nunca tera o beneficio que tem a java que e a independencia de plataforma. .NET nada mais é que Gerald Ford já falou nos anos 20. Eu vendo meus caros em qualquer cor que o consumidor quiser que seja preto. Jose Euclides da Silva Junior - DIGR.O wrote: -BEGIN PGP SIGNED MESSAGE- Esse tal CLR eh a JVM da M$, correto? Que ideia mais original a deles! José Euclides Júnior __ E-mail: [EMAIL PROTECTED] [EMAIL PROTECTED] http://euclides.8m.com - -Mensagem original- De: Alan Roberto Zampella [SMTP:[EMAIL PROTECTED]] Enviada em: Segunda-feira, 4 de Junho de 2001 23:20 Para: [EMAIL PROTECTED] Assunto: [java-list] Microsoft X SUN Não sei se voces ouviram dizer sobre o novo ambiente de programação da Microsoft chamado Visual Studio.NET. Bem eu vo explicar pra voces. Antes a microsoft se prendia ao win/98/95/nt, com esse novo ambiente de programação, as aplicações criadas rodam em qualquer sistema operacional.Como funciona: Qualquer programa criado em Visual Basic, Delphi, Java, C, C++, roda no VS.NET, pois ele não gera mais um executavel, ele gera um p-codigo que é executado por um programa chamado CLR-- commom language runtime bem então eu posso fazer uma aplicação em Visual Basic e ter o mesmo Codigo fonte em java, ou C++, ou Cobol pois esse compilador ele faz engenharia reversa. -BEGIN PGP SIGNATURE- Version: PGP 6.5.1 iQCVAwUBOx+oz90YhuJ3BUxtAQG0HAP/XVlfp8ZmS69FVp8gindNXXleDVJFEd8I DTNH+OqsSs8iFUHw7PRtULzKG70MpB/7P6h0ejD7XWZpPjiRtLd7z7129Qn6enlW ngxyzXidItPhxyM+/KD7BA2Qu7t2WopQJ5C/mVPv6a6WQt4hHkkJZj+/uESdyquy rvzU4mj7YcA= =ZzHt -END PGP SIGNATURE- -- 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] -
Re: [java-list] Help com Servlet e Word!!
Aí galera o que faço para criar um doc do word ? Eu não entendi esse exmplo abaixo, será que alguem pode me ajudar ? Obrigado - Original Message - From: Paulo PH Henrique [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, June 07, 2001 10:39 AM Subject: [java-list] Help com Servlet e Word!! Acesso pelo menor preço do mercado! R$ 14,90 nos 3 primeiros meses! ASSINE AGORA! http://www.bol.com.br/acessobol/ Olá, galera!! Em primeiro lugar, obrigado pelas respostas à minha dúvida!! Testei aqui e funcionou bem legal!! Outras duvidas que ´tinha já foram sanadas só lendo a lista!! Continuem assim!! Mas continuo com um probleminha: não consigo criar um doc Word a partir do Zero, apenas acessar docs já existentes... Estou usando a receita abaixo: html head title/title meta http-equiv=Refresh content=0; url=file://c:/docs/teste.doc body /body /html tem algum macetezinho pra criar docs do zero?? Mais uma vez, valeu, galera!! Paulo PH Henrique __ Acesso pelo menor preço do mercado! R$ 14,90 nos 3 primeiros meses! ASSINE AGORA! 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] - -- 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] -
[java-list] Árvore com n filhos
Pessoal, Alguem conhece uma maneira implementar uma árvore enária (com n filhos) em java. Existe alguma API? Alguém conhece algum algoritmo? Obrigado. Fabiano Aquino
Re: [java-list] Re:[java-list] Microsoft X SUN
E a engenharia reversa não é recurso do CLR. Provavelmente sera ainda mais difícil efetuar esse processo no CLR, visto que é um padrao diferente. Explico : Todo munda sabe como fazer um decompilador de programas que rodam em Unix, porque todo mundo sabe como o codigo é gerado para o Unix. O CLR é como se fosse um novo SO, só que ninguém sabe muito bem como é o código gerado pra ele. Pois eh, fica igual então que java. O CLR faria os operações de baixo nivel assim que faz a VM da java, com uma diferenca um Executavel gerada usando VC++ ou VB é um executavel win32 que precisa dos servicos dos dll de windows. Porem o CLR precisaria traduzir estes chamadas em chamadas do proprio SO. Acho muito dificil que a MS fará isso. Acho que .NET nunca vai rodar em qualquer *nix a não ser WindowsNix. -- 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] -
Re: [java-list] Re:[java-list] java-me e handhelds
- Original Message - O usuário final tem muitas opções de softwares semelhantes, que ocupam memos espaço e de graça. A máquina virtual para Palm (KVM) ocupa quase 1/4 da memória de um V ou IIIe (os mais populares) e ainda é difícil para o usuário leigo instalá-la. Não entendi porque vc disse que a instalação do KVM é complicada.. é só instalar os .prc normalmente, sincronizar e está ok o empecilho que há é ter que ir no site da Sun, se cadastrar e baixar os arquivos Acredito que sendo free vc pode fornecer somente os .prc ao teu cliente tenho o IIIxe, é monocromático e vem com 8Mb ( 7936 Kb) pelo que observei, os modelos que são mais comuns nas lojas (hoje) são o Vx e m100, ambos com 8MB. Aliás, já que vc tocou no assunto, sabe se existe alguma estatística das maiores bases instaladas por modelos no Brasil? para rodar os programas java precisa ter instalado KVM 242 Kb e KVMutil 144 Kb só instalei até agora os aplicativos de exemplo que vem juntos ah, para informações sobre os modelos, consulte http://www.palm.com/br/handheld.html Sobrinho -- 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] -
Re: [java-list] ***Iniciante***
Oi, Java roda com Oracle? Quais as ferramentas ? Sim. Desde a versao 8i, o Oracle tem suporte a Java. Voce pode executar dentro do proprio Oracle, que vem com uma implementacao da JVM. Voce pode criar stored procedures e triggers em Java e executa-las a partir de uma aplicacao Java ou PL/SQL. Uma boa ferramenta se vc for trabalhar com Java e Oracle eh o JDeveloper da Oracle. []´s -- Edward Roe -- 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] -
Re: [java-list] Re:[java-list] Microsoft X SUN
Apenas adicionando... A arquitetura da .NET permite que os aplicativos gerados rodem em qualquer plataforma. Unix, Mac, Linux, etc... Permite porque ela usa o equivalente a VM que temos no Java. Soh que a unica empresa a desenvoler a tal VM serah a propria MS. Eu nao apostaria em ver uma versao que nao seja para Windows (e derivados) Abracos, Marcelo Quintella Em 07 Jun 2001, andgonca escreveu: Pelo que li sobre o .NET, não é bem assim que funciona. O CLR só roda nos Windows (9x,NT,2000,ME,XP), por consequencia as aplicacoes geradas para ele so rodarao nesses sistemas operacionais. Outro ponto : não dá pra gerar aplicações em Java ou Delphi ou C, somente nas ferramentas que compõem a plataforma .NET, como o VB, o C# e o VC++. E a engenharia reversa não é recurso do CLR. Provavelmente sera ainda mais difícil efetuar esse processo no CLR, visto que é um padrao diferente. Explico : Todo munda sabe como fazer um decompilador de programas que rodam em Unix, porque todo mundo sabe como o codigo é gerado para o Unix. O CLR é como se fosse um novo SO, só que ninguém sabe muito bem como é o código gerado pra ele. Essas informações foram obtidas em diversas fontes e podem ter mudado ou mudarem brevemente. Minha intenção não é corrigir ninguém, só estou expondo o que li a respeito, portanto, perdoem qualquer incorreção e aproveito para solicitar o material de onde foram tiradas essas informações. Obrigado. []´s Anderson Não sei se voces ouviram dizer sobre o novo ambiente de programação da Microsoft chamado Visual Studio.NET. Bem eu vo explicar pra voces. Antes a microsoft se prendia ao win/98/95/nt, com esse novo ambiente de programação, as aplicações criadas rodam em qualquer sistema operacional.Como funciona: Qualquer programa criado em Visual Basic, Delphi, Java, C, C++, roda no VS.NET, pois ele não gera mais um executavel, ele gera um p-codigo que é executado por um programa chamado CLR-- commom language runtime bem então eu posso fazer uma aplicação em Visual Basic e ter o mesmo Codigo fonte em java, ou C++, ou Cobol pois esse compilador ele faz engenharia reversa. __ Acesso pelo menor preço do mercado! R$ 14,90 nos 3 primeiros meses! ASSINE AGORA! 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] - -- _ Oi! Você quer um iG-mail gratuito? Então clique aqui: http://registro.ig.com.br/ -- 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] -