Voc� vai precisar colocar um ServerSocket em cada umas das extremidades de conex�o. Al�m disso, voc� deve escolher valores n�o coincidentes para as portas de envio e recebimento. Ou seja, o seu Socket e o seu ServerSocket devem operar em portas diferentes na mesma m�quina, e a extremidade remota deve conectar o seu Socket � porta na qual o ServerSocket opera, e o Socket local deve se conectar � porta do ServerSocket remoto. O que deve estar havendo � que houve um conflito nesse mapeamento, tipo, o Socket e o ServerSocket est�o rodando com a mesma porta, ou ent�o aconteceu um engano na hora de conectar o Socket remoto com o ServerSocket (ou vice-versa)...
Rosfran Lins Borges Analista de Sistemas - NDS [EMAIL PROTECTED] F�ton� Inform�tica e Servi�os Fone: (61) 328 5060 R.: 204 -----Mensagem original----- De: marco [mailto:[EMAIL PROTECTED]] Enviada em: quinta-feira, 11 de julho de 2002 14:56 Para: [EMAIL PROTECTED] Assunto: [java-list] Problema com Sockets e GZip Streams Ol� amigos! Estava utilizando um client/server em Java usando objetos serializados. Ent�o, pensei em utilizar a GZipOutputStream e a GZIPInputStream para a conversa entre o client/server ter o conte�do comprimido. Utilizei o c�digo do site developer da Sun: ******** // write to client GZIPOutputStream gzipout = new GZIPOutputStream(socket.getOutputStream()); ObjectOutputStream oos = new ObjectOutputStream(gzipout); oos.writeObject(obj); gzipout.finish(); And, the following segment of code shows how to decompress the objects at the client side once received from the server: // read from server Socket socket = new Socket(remoteServerIP, PORT); GZIPInputStream gzipin = new GZIPInputStream(socket.getInputStream()); ObjectInputStream ois = new ObjectInputStream(gzipin); Object o = ois.readObject(); *************** At� a�, nenhum problema. Tentei ent�o fazer a conversa bidirecional ao inv�s de somente unidirecional. Mas ent�o o client e o server compilam, mas na hora de rodar n�o consigo resposta. � s� fazer o programa voltar a ser unidirecional que funciona. O que est� havendo de errado? Se algu�m quiser ver o c�digo inteiro, est� em: http://www.grad.icmc.usp.br/~rael/prog/client_server.zip ------------------------------ 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] -------------------------------------------------------------------------
