Re: [java-list] Criptografia Java
Title: RES: [java-list] Criptografia Java Caro, Alan Falar aposto na área de informática é meio complicado. Vale lembrar que a criptografia de 128 bits já foi quebrada. Precisa dizer mais alguma coisa. Um abraço. Edilson Sanches de Souza - Original Message - From: Alan F. Lopes Candido To: '[EMAIL PROTECTED]' Sent: Tuesday, June 11, 2002 8:09 AM Subject: RES: [java-list] Criptografia Java Ola Pessoal Segue anexo, uma classe que efetua criptografia usando o método de Vigenerè. Apesar de ser uma rotina conhecida por muitos, aposto que alguem consiga descritografar um texto gerada por ela. Para saber mais detalhes do funcionamento e algumas dicas de uso, visite minha home-page (http://albb.cjb.net), entre na sessão "InfoTec", sub-sessão "Delphi" e olhe o artigo sobre criptografia. Em www.mundodelphi.com.br também há um artigo sobre criptografia, escrito por mim, com outros métodos de criptografia. Boa Sorte e a Paz do Senhor [:} Alan Candido __~`. .[].[].[].[].]@|-Y\_ _o__o___o__o___o__o___o__o___O_ooo_ -- Escrevendo para mim (profissional/pessoal --|-- Quando estiver On-line, procure-me - [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] | ICQ 14310772 ICQ 117513933 MSN [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] -- Trazendo uma dúvida e levando mais 5 ---|-- Home-page, minha cara na www --- Para se inscrever, mande e-mail para a lista | Almanaque BRÓDÃO bródinho Delphi: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] | http://albb.cjb.net http://albb.cjb.net/ [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] : ERP | -|- [:? Ufa!!! Até que enfim terminou minha assinatura. -Mensagem original- De: DPI [mailto:[EMAIL PROTECTED]] Enviada em: segunda-feira, 10 de junho de 2002 15:53 Para: [EMAIL PROTECTED] Assunto: Re: [java-list] Criptografia Java Se vc precisa de algo do tipo troca de informaçao entre grupos, de uma olhada nas chaves Diffie-hellman. Na pagina do JCE vc vai ver uma penca de resources uteis, e documentação com exemplos em código de como inicializar uma SecretKey com um javax.crypto.KeyAgreement. Boa sorte! []'s Paulo Simao - Original Message - From: Daniel Quirino Oliveira [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, June 10, 2002 12:42 PM Subject: Re: [java-list] Criptografia Java ixi... ai ja temos um problema... os dois algoritmos usados (SHA e MD5), se não estou enganado, são algoritimos de criptografia de "mão única" (conhecidos como algoritmo de criptografia assimétrico). Deste modo, eles só vão criptografar seu conteúdo e mais nd. Se vc estiver afim de alguma coisa que faça o trabalho nas duas direções, acho que vc deveria procurar alguma implementação de um algoritmo chamado Blowfish (procure no Google). Agora, se vc estiver só pensando em fazer criptografia de senhas para autenticação, talvez o uso deste método que eu passei funcione, já que bastaria comparar o contéudo criptografado do banco de dados com a entrada do usuário igualmente cifrada. []'s do seu xará Daniel Bacharelado em Informática - USP/ICMC From: "Daniel Amadei" [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: [java-list] Criptografia Java Date: Mon, 10 Jun 2002 08:23:38 -0300 Putz! Muito obrigado! Ajudou e muito! Mas, sem querer abusar e já abusando, vc sabe como eu decriptogrado essa senha?Muito Obrigado! Daniel From: "Daniel Quirino Oliveira" [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: [java-list] Criptografia Java Date: Sun, 09 Jun 2002 00:14:38 -0300espero q ajude em algo. public String encript(String palavra, String algoritmo){ try{ MessageDigest md = MessageDigest.getInstance("MD5");//ou SHA byte[] buf = palavra.getBytes(); md.update(buf); byte[] digest = md.digest(); return new String(digest); } catch(NoSuchAlgorithmException nsae){ System.out.println("Exceção: "+ nsae); return null; } } From: "Daniel Amadei" [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: [java-list] Criptografia Java Date: Fri, 07 Jun 2002 14:26:35 -0300Olá! Alguém por acaso tem um exemplo de utilização das classes presentes no pacote java.security ? Preciso criptografar uma senha e o JDK que utilizo é o 1.2.2 Obrigado! _ Una-se ao
[java-list] Procurando emprego com JSP , servlets utilizando oracle
Trabalho a tres anos com java e a dois anos com jsp e a sete anos utilizando o banco de dados oracle. Conheço as ferramentas jbuilder e jdeveloper. Sou formado em Engenharia da Computação e desenvolvi projetos em empresas de telecomunicações e provedoras de internet. E-mail para contato : [EMAIL PROTECTED] ou [EMAIL PROTECTED] --- UOL Eleições 2002 - Todos os lances da disputa política http://eleicoes.uol.com.br/ Vc pode usar um Connector CicsConnector -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Enviada em: segunda-feira, 15 de julho de 2002 12:59 Para: Lista SouJava Assunto: [java-list] JSP Falando c/CICs Amigos; Meu sistema precisa falar com CICS (mainframe ) e não quero utilizar ferramentas Microsoft, pois meu sistema é todo JSP e Beans. Alguém tem alguma sugestão? Parece que a IBM tem uma solução, como isso funciona? Onde posso obter maiores informações ? Alguém tem esse conhecimento? Grato; Ricardo -- 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 historico: http://www.mail-archive.com/java-list%40soujava.org.br 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 historico: http://www.mail-archive.com/java-list%40soujava.org.br 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 historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: RES: [java-list] JSP Falando c/CICs
Senhores, Conheco a solucao da IBM, através do Websphere com um pacote chamado Host Publisher. Tudo se passa como se voce estivesse comprando um programa java que sabe conversar com o mainframe, ou seja, o seu programa java passa a falar como se fosse um terminal. Para realizar a programação, existe uma ferramenta, que você simula sua operação no mainframe, e ele automaticamente gera beans, pois já sabe onde tem que enviar cada uma das teclas que voce digitou. Em seguida você utiliza um outro utilitário, capaz de gerar jsp, cuja função está neste bean anterior. É muito fácil utilizar, similar a fazer macros em excel, o único problema é o preço da solução IBM. Se por acaso encontrar mais a respeito, ou uma solução free, divulguem que também estarei interessado. Aproveitando, conheco mais um componente para esta funçao. Chama-se Rumba,www.netmanage.com Abraços Edgar ---Original Message--- From: [EMAIL PROTECTED] Date: terça-feira, 16 de julho de 2002 22:46:15 To: [EMAIL PROTECTED] Subject: Re: RES: [java-list] JSP Falando c/CICs Marcello; Esse conector é nativo do J2EE, se não onde posso consegui-lo. Grato;Ricardo Marcello Carlos Cardoso Ribeiro -SAO writes: Vc pode usar um Connector "CicsConnector" -Mensagem original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Enviada em: segunda-feira, 15 de julho de 2002 12:59 Para: Lista SouJava Assunto: [java-list] JSP Falando c/CICs Amigos; Meu sistema precisa falar com CICS (mainframe ) e não quero utilizar ferramentas Microsoft, pois meu sistema é todo JSP e Beans. Alguém tem alguma sugestão? Parece que a IBM tem uma solução, como isso funciona? Onde posso obter maiores informações ? Alguém tem esse conhecimento? Grato; Ricardo -- 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 historico: http://www.mail-archive.com/java-list%40soujava.org.br 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 historico: http://www.mail-archive.com/java-list%40soujava.org.br 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.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED] -. IncrediMail - Email has finally evolved - Click Here
Re: [java-list] Re:_[java-list]_Certificação_1.4
sim, 1 de agosto From: Daniel Tamborelli Alvarenga [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: [java-list] Re:_[java-list]_Certificação_1.4 Date: Tue, 16 Jul 2002 15:29:51 -0300 (ART) A partir de quando a prova muda para a 1.4? Me disseram que é em 1 de agosto. Verdade? Grato Carlos Augusto Cunha [EMAIL PROTECTED] escreveu: Pelo que fiquei sabendo, para a nova prova de Certificação, deve-se dar uma atenção especial para as novas features, como Assertions.AWT e IO, não fazem mais parte dos objetivos da prova.O restante (Threads e os fundamentos da lingugem), continua com o mesmo peso. ) (( |'|-. Um abraço, |__|-' Carlos Augusto - [EMAIL PROTECTED] --- DIEU DÉTESTE DES LÂCHES -Mensagem Original- De: Mateus Bahia Para: [EMAIL PROTECTED] Enviada em: terça-feira, 16 de julho de 2002 08:50Assunto: Re: [java-list] Certificação 1.4 Também fiz a de programador e o certificado vem Java 2. Acho q 1.4 é só a versão do compilador, mas a linguagem ainda é java 2. Logo espero q nosso certificado ainda esteja atualizado - Original Message - From: Thiago Ferauche [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, July 15, 2002 10:51 AM Subject: [java-list] Certificação 1.4 Olá, Fiz a prova de programador Java 1.3 e passei a pouco tempo, e fiquei sabendo que em agosto haverá as novas provas para a versão 1.4. Gostaria de saber como funciona para eu manter a certificação, terei que fazer a prova toda novamente, ou terá uma prova específica para quem já possui a certificação, apenas com os assuntos novos da 1.4??? Álguem sabe me responder??? Thiago Ferauche -- 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 historico: http://www.mail-archive.com/java-list%40soujava.org.br 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 historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - Daniel Tamborelli Alvarenga [EMAIL PROTECTED] - Yahoo! Encontros - O lugar certo para encontrar a sua alma gêmea. -- 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 historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Duvida JSP - Banco de Dados
MF Sei que MySQL, Access, SQL Server funcionam usando JDBC ! correto ? o MF Interbase funciona ? Sim. MF Li um artigo na JSPBrasil que funcionaria com JDBC (Interclient 2.0) MF porém não consegui encontra-lo ! O Interclient ja se encontra superado. Pode ate ser usado (e e bem estavel pelo que falam). Mas vc precisa ter outro servidor e por ai vai. O melhor mesmo e usar o novo driver (que e 100% java) o Pure Java JCA-JDBC driver. Vc encontra isso em : http://firebird.sourceforge.net/index.php?op=filesid=jcajdbc -- Best regards, Danilomailto:[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 historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: RES: [java-list] acessar bd através de applets
Desculpe contradize-lo. Uma applet pode acessar qualquer coisa. Lembre-se que uma applet pode acessar um servlet engine por HTTP e o servlet atendido pelo servlet engine pode acessar um banco de dados em uma outra máquina. É exatamente assim que funciona o Banco Postal. O cara lá nos confins, em uma das 1000 agências dos Correios onde já funciona o Banco Postal, usa uma applet certificada que acessa por HTTP Brasília onde um servlet acessa por sockets um outro software feito em C que por sua vez acessa por sockets outro software em feito C lá em Osaco/São Paulo e em Osasco a transação chega ao mainframe. Depois volta tudo até chegar a resposta na applet. Existe bancos de dados em Brasília e em São Paulo e não residem nos mesmos clusters onde rodam os servlets e o software em C. Só para você sentir como funciona a coisa, quando o cliente passa o cartão dele no pinpad com criptografia lá em Bujari no interior do Acre, a senha dele viaja encriptada para Brasília de BSB vai até o racal do Bradesco em São Paulo e só lá dentro é aberta. Se não confere, a resposta volta ao cliente para digitar de novo em poucos segundos. E é uma intranet. É o Java mostrando para o que serve. []s Luca - Original Message - From: Henderson Macedo [EMAIL PROTECTED] To: Sérgio Victória [EMAIL PROTECTED]; [EMAIL PROTECTED] Sent: Tuesday, July 16, 2002 5:06 PM Subject: Re: RES: [java-list] acessar bd através de applets Sérgio, vc está enganado. Um applet acessa somente um banco de dados provindo do mesmo host o qual reside, isto é, se vc tiver um applet em um uma maq.X junto com um servidor como o apache, o banco de dados necessariamente deverá estar lá, contudo você pode acessar a página através de outra máquina que não seja local, más se vc verificar o host com getHost() vc vai ver que o host é o host na qual a applet está localizada. Posso confirmar isso pois nossa Intranet funciona assim. Espero ter ajudado. Sds Henderson Em Ter 16 Jul 2002 16:25, você escreveu: Sérgio da Victória Pakprint - Portal do Papel e Celulose www.pakprint.com.br Avenida Ibirapuera, 2033 - 20° andar 04029-100 - São Paulo/SP - Brasil Tel: 55 11 5054-5210 / 5054-5215 Fax: 55 11 5054-5222 Por medidas de segurança um applet so conseque acessar um banco numa máquina local, caso vc esteja fazendo algum projeto para a Werb a solução que eu encontrei para isso e funcionou bem, foi fazer com que o Applet acesse uma pagina jsp e a pagina jsp acesso o banco Atualizando o Applet para isso vc terá que criar uma thread dentro do applet para ler a pagina jsp ok!!! -Mensagem original- De: Lívia Silva Santos [mailto:[EMAIL PROTECTED]] Enviada em: terça-feira, 16 de julho de 2002 13:02 Para: [EMAIL PROTECTED]; [EMAIL PROTECTED] Assunto: Re: [java-list] acessar bd através de applets isso significa que os meus applets e html, assim como o banco de dados, tem d estar na mesma máquina, uma éspécie de servidor. E posso acessá-los d qq outra? humm...já melhora um poko neh? - Lívia Silva Santos Tel. 3789- 5766 Embrapa - Cnptia - - Original Message - From: Henderson Macedo [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, July 16, 2002 10:54 AM Subject: Re: [java-list] acessar bd através de applets Lívia, o problema que vc está tendo e eu já tive é a forma como a applet implementa a segurança. Para a applet se conectar no banco de dados, o banco de dados tem que estar na mesma máquina onde a applet está. Por exemplo, se vc tem um servidor apache com a sua página em uma Máquina X, o banco de dados tem que estar rodando na Máquina X. Aí vc pode acessar de qualquer outra máquina o seu site e não terá problemas com a conexão. Sds Henderson Macedo Em Seg 15 Jul 2002 14:59, Lívia Silva Santos escreveu: Olá lista, Vocês sabem se é possível criar um applet que tenha acesso a banco de dados? eu estou usando a api swing, com o plugin...está tudo funcionando bem,...porém, não consigo me conectar com o banco (mysql)... alguém sabe por q? []'s Lívia - Lívia Silva Santos Tel. 3789- 5766 Embrapa - Cnptia - -- Henderson Macedo Dpto. Informática - Draft Comércio e Indústria Ltda. 47 435-6771 -- 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 historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários
Re: [java-list] Usuário logado
Rafel, alguns dias atrás fiz esta mesma pergunta e não obtive resposta. O que fiz foi fazer uma applet assinada que pega o login e manda para o html, então este html é submetido por uma applet que chama uma função javascript para submeter. renan milfont - Original Message - From: Raphael [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, July 16, 2002 5:20 PM Subject: [java-list] Usuário logado existe alguma maneira de pegar o login do usuario logado no site...??? seja em Java(JSP/Servlet) ou mesmo em javascript sei que em Asp tem, gostaria de saber como se resolve isso... -- 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 historico: http://www.mail-archive.com/java-list%40soujava.org.br 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 historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] Desenvolvimento de aplicações Não WEB - Conte sua experiência
Olá! Um de nossos clientes se mostrou interessado em migrar sua aplicação para uma nova plataforma (BD FrontEnd), então estamos estudando várias alternativas: Delphi/Kylix, VB.net e alguma IDE Java(JBuilder, Forte, VisualAge...)(Que particularmente é a que nós programadores preferimos), porém temos várias dúvidas: - Qual a ferramenta Java mais produtiva atualmente para desenvolvimento de aplicações Comerciais utilizando Swing e acesso a BD? - A mais produtiva delas se compara a Delphi ou VB para esse tipo de aplicação? - Qual a ferramenta Java que menos nos prende ao fornecedor, a propósito, existe alguma das grandes que gera código java sem dependência alguma, não vale a JCreator (hehehe)? - Atualmente o código gerado pela IDE, principalmente para o Swing, tem bom desempenho e usam layouts funcionais? - Existe algum gerador/visualizador de relatórios do porte do Crystal reports escrito em Java? - Existem sites independentes que fizeram análises profundas dos IDE's nesse cenário? Por favor, se alguém estiver desenvolvendo ou desenvolveu algum sistema com Swing/BD entre em contato comigo, pois gostaria de trocar mais informações! Abraços a todos -- Jean Fabio Barros www.compsis.com.br Crie o seu email gratuito no mail.pt http://www.mail.pt -- 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 historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Usuário logado
Se você usou o serviço de identificação/autorização da especificação de servlets request.getRemoteUser(); ou request.getUserPrincipal(); ou ainda request.isUserInRole(role); André Luís Monteiro SC java programmer SC web component developer - J2EE - Original Message - From: Raphael [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, July 16, 2002 5:20 PM Subject: [java-list] Usuário logado existe alguma maneira de pegar o login do usuario logado no site...??? seja em Java(JSP/Servlet) ou mesmo em javascript sei que em Asp tem, gostaria de saber como se resolve isso... -- 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 historico: http://www.mail-archive.com/java-list%40soujava.org.br 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 historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Função finish() do GZIPOutputStream
Encontrei esta mensagem no FAQ do JGuru / How can I compress my data to save bandwidth when sending across a socket? Location: http://www.jguru.com/faq/view.jsp?EID=3823 Created: Dec 31, 1999 Modified: 2002-03-25 09:34:57.661 Author: John Zukowski (http://www.jguru.com/guru/viewbio.jsp?EID=7) The GZIPInputStream and GZIPOutputStream classes found in the java.util.zip package compress data with the GZIP file format, as defined by RFC 1952 (ftp://ftp.uu.net/graphics/png/documents/zlib/zdoc-index.html). See also http://cnrit.tamu.edu/sir_anodos/ for classes to use compression over a network stream. [User seems to have left university. Anyone know where it went?] Comments and alternative answers For more info, see How can I compress/uncompress a... Author: John Zukowski (http://www.jguru.com/guru/viewbio.jsp?EID=7), Oct 1, 2000 For more info, see How can I compress/uncompress a long string or a file (of any type)?. Doesn't work so well with live Socket communications. Author: Andy DePue (http://www.jguru.com/guru/viewbio.jsp?EID=24220), Mar 28, 2001 The short answer above doesn't really help those people who want to add a compression layer to their socket streams. The reality is, if you wrap your Socket streams in these compressed streams, you will find that your client or server will seem to hang. Why? Say you write a byte to a GZip stream... does that mean a byte (or less than a byte) comes out on the other end right when you write it? Nope. The GZip streams do not write to the underlying stream until there are enough bytes on the incoming side to send compressed bytes to the outgoing side. Here is an example: Client A connects to Server B. They both use the GZip streams to compress their socket streams. Server B sends a HELLO message to Client A, but Client A never receives it because the GZip output stream on Server B doesn't have enough data to compress to output anything. Meanwhile, Server B is waiting for an ACK from Client A, and never gets it because Client A never got its HELLO message. Nothing else happens. Again, this is because Server B never sent all the HELLO bytes out of its Socket to Client A, because the GZip streams hold on to the outgoing data until they have enough to compress. And calling flush() doesn't help at all. An alternative is not to wrap the Socket streams in the GZIP streams, but instead individually compress the pieces you send (in other words, put a GZIP output stream around a ByteArrayOutputStream, write out your data, close the stream, and then send the resulting byte array from the ByteArrayOutputStream out the socket). This, of course, is not very effecient CPU, memory, or compression wise. Anyone else have any ideas on how to wrap a Socket stream in a GZIP stream and have it actually work? Re: Doesn't work so well with live Socket communications. Author: Mark Phillips (http://www.jguru.com/guru/viewbio.jsp?EID=134288), Jul 12, 2002 About a year ago I wrestled with the same problem Andy outlines and failed to solve it. Nowadays I expect the task is fairly easily accomplished with NIO and ByteBuffers. You compress your data before loading it into your ByteBuffer for transmission. Steams be damned, LOL. --Mark / Fernando Henrique da Silva wrote: Olá amigos! Tudo bem? Estou utilizando uma estrutura cliente-servidor, e estou utilizando strings para o diálogo entre o cliente e o servidor. Abaixo disso utilizo a classe GZIPOutputStream e a GZIPInputStream. Ou seja: GZIPOutputStream gzipout = new GZIPOutputStream(socket.getOutputStream()); PrintWriter out = new PrintWriter( gzipout ); Teoricamente, após eu escrever a mensagem de um para o outro, eu devo utilizar a função finish() para finalizar a escrita. Segundo a documentação, a função finish Finishes writing compressed data to the output stream without closing the underlying stream e dispara exceções. O problema é que sempre ela dispara exceções, e depois disso eu não consigo mais nem enviar nem receber strings pelos sockets, embora a conexão não caia. O que está acontecendo? Se possível, enviar a resposta também para o email [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] Obrigado desde já! Rael Gugelmin Cunha graduando em c.computação -- 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 historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED]
RES: [java-list] Integração Tomcat 4.0.4 com Apache 2.0
Oi Jones, Eu fiz a implementação utilizando o conector AJP1.3. Via browser, os paths que estão configurados no Tomcat o Apache não entende... Por exemplo, na página inicial do Tomcat vc consegue navegar nos exemplos de JSP e Servlets que vem na instalação. O Apache não interpreta alguns destes paths virtuais... Não sei se eh alguma configuração adicional que ele necessita para entender as requisições HTTP e mandar para o Tomcat. Que procedimento vc seguiu? Desde jah agradeço a atenção! Shelly - Mensagem original - De: Jones Ventura dos Santos [SMTP:[EMAIL PROTECTED]] Enviada em: terça-feira, 16 de julho de 2002 18:59 Para: '[EMAIL PROTECTED]' Assunto: RE: [java-list] Integração Tomcat 4.0.4 com Apache 2.0 Ola, Shelly Acabei de implemtar im ambiente de testes com essa configuração: Apache 2.0.39 + Tomcat 4.0.4 só que no W2k... se servir é só falar... []´s Jones -- From: Shelly Caroline Dias de Oliveira[SMTP:[EMAIL PROTECTED]] Reply To: [EMAIL PROTECTED] Sent: Tuesday, July 16, 2002 2:23 PM To: Java-List (Correio eletrônico) Subject:[java-list] Integração Tomcat 4.0.4 com Apache 2.0 Olah, Alguém já implementou a integração do Tomcat 4.0.4 com Apache 2.0 no Windows NT? Shelly -- 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 historico: http://www.mail-archive.com/java-list%40soujava.org.br 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 historico: http://www.mail-archive.com/java-list%40soujava.org.br 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 historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
RES: [java-list] Crystal / Java
De um olhada em http://www.inetsoftware.de Julio Cesar SCPJ21.4 SOFTSITE Tecnologia +55(85)261-5266 Fortaleza, CE, Brasil http://www.softsite.com.br -Mensagem original- De: Leandro Ota [mailto:[EMAIL PROTECTED]] Enviada em: terça-feira, 16 de julho de 2002 19:10 Para: [EMAIL PROTECTED] Assunto: [java-list] Crystal / Java Oi pessoal, Estou com dificuldades para achar algum componente JAVA que permite passar os parametros para o arquivo rpt(Crystal Reports) e visualizar no browser.. Alguem trabalhou com rpt em WEB? Obrigado! Leandro
[java-list] PLEASE HELP!!!!
Caros Colegas, Entrei agora na lista ..e preciso de um enorme favor. estou começando a mexer agora com Java e não tenho conhecimento nenhum... eu fiz uma pagina onde minha pagina está no servidor X e quero acessar o BD(Linux) no servidor Y... no servidor X estará toda a pagina e um link para acessar o servidor Y, irei utilizar o DNS2GO* para buscar o conexão IP... caso o IP estiver disponível no DNS2GO* eu irei conseguir acessar aa frame e assim poder fazer a consulta no BD. caso não esteja disponível deverá aparecer uma mensagem " Servidor Fora do AR" Como fazer esse link com o servidor Y? Gostaria de saber como eu posso fazer isso no Java e se existe essa possibilidade talvez utilizar uma função para fazer esse tratamento... Se o IP estiver disponível e o caminho forvalido Entrar normalmente Senão Mensagem (Servidor fora do Ar). Não tenho a minima idéia de como se faça... Preciso de uma sugestão !!! * DNS2GO -É um cadastro onde após se conectar o DNS2GO guardará o IP da conexão e deixara disponível o acessoa máquina que vez a conexão. * No meu caso o Servidor Y estará fazendo a conexão e o DNS2GO estará guardando o IP da máquina deixando livre o acesso e assim podendo acessar o BD. Grata, Emanuele
Re: [java-list] simulado
Esse aqui tem varios links para simulados (mock exams) http://www.javaranch.com/mock.jsp Os do Marcus Green sao muito bons - Original Message - From: Romulo Oliveira Souza [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, July 15, 2002 7:55 AM Subject: [java-list] simulado Olá pessoal, Gostaria de saber onde encontrar questoes, tipo um simulado, de certificação java? 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 historico: http://www.mail-archive.com/java-list%40soujava.org.br 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 historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -