Re: [java-list] Conexão Delphi Java
Sim, é possivel. Socket e TServerSocket comunicam-se via TCP/IP que é um protocolo que independe de linguagem. Seu TServerSocket deve estar escutando uma porta até chegar alguma requisição. Basta o seu cliente Socket abrir uma conexão para porta aberta do seu servidor. Basta fazer: int PORTA = 5000; String SERVIDOR = ip_da_maquina_do_servidor; Socket soquete = new Socket(SERVIDOR, PORTA); e a conexão está feita. Depois é só abrir os streams e trocar informação. At 16:45 26/11/2001, Wagner Cunha wrote: Olá a todos! Gostaria de saber se seria possível conectar um cliente java (através do objeto socket) a um servidor desenvolvido em delphi (tserversocket) Se alguém já teve alguma experiência nessa área e quiser ajudar Grato, Wagner []'s, Emerson Arquivo da java-list: [http://www.mail-archive.com/java-list%40soujava.org.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] -
RE: [java-list] Conexão Delphi Java
Deve-se apenas tomar atenção para qual notação é utilizada em valores numéricos. Veja se o Delphi é Big Endian ou Little Endian. Se eu não me engano java é sempre Big Endian, mas não tenho certeza. Verifique isto. O Delphi não deve estabelecer um padrão. Por tanto utiliza o Little Endian,dos processadoresIntel. abraços Jorge -Original Message-From: Aldemir Vieira [mailto:[EMAIL PROTECTED]]Sent: segunda-feira, 26 de novembro de 2001 23:14To: [EMAIL PROTECTED]Subject: Re: [java-list] Conexão Delphi Java Nunca usei java com socket, mas já usei no delphi e pelo que me parece a linguagem não importa. Basta que o cliente e o servidor se falem via portas elinguagem predefinidas. O tcp/ip fica responsável pela comunicação. Espero ter ajudado. []'s Aldemir Vieira Salvador/Bahia/Brasil - Original Message - From: Wagner Cunha To: [EMAIL PROTECTED] Sent: Monday, November 26, 2001 5:45 PM Subject: [java-list] Conexão Delphi Java Olá a todos! Gostaria de saber seseria possível conectar um clientejava (através do objeto socket)a um servidor desenvolvido em delphi (tserversocket) Se alguém já teve alguma experiência nessa área e quiser ajudar Grato, Wagner
Re: [java-list] Conexão Delphi Java
Legal galera... Consegui comunicar sem problemas... realmente o tcp/ip é independente de linguagem... já estou conseguindo enviar e receber texto meu próximo passo é transmitir imagens (jpeg) para o cliente... a parte em delphi é tranquila basta minhaJpeg.SaveToStream(minhaStream); e ServerSocket.SendStream(minhaStream); mas a parte em java não tenho nem idéia de como fazer... devo usar um buffer? e depois como carregar a imagem do buffer? existe algum tipo de JpegRecebida.LoadFromStream(MinhaInputStream); ?? grato novamente, wagner - Original Message - From: Emerson Santana Pardo [EMAIL PROTECTED] To: [EMAIL PROTECTED]; [EMAIL PROTECTED] Sent: Tuesday, November 27, 2001 10:21 AM Subject: Re: [java-list] Conexão Delphi Java Sim, é possivel. Socket e TServerSocket comunicam-se via TCP/IP que é um protocolo que independe de linguagem. Seu TServerSocket deve estar escutando uma porta até chegar alguma requisição. Basta o seu cliente Socket abrir uma conexão para porta aberta do seu servidor. Basta fazer: int PORTA = 5000; String SERVIDOR = ip_da_maquina_do_servidor; Socket soquete = new Socket(SERVIDOR, PORTA); e a conexão está feita. Depois é só abrir os streams e trocar informação. At 16:45 26/11/2001, Wagner Cunha wrote: Olá a todos! Gostaria de saber se seria possível conectar um cliente java (através do objeto socket) a um servidor desenvolvido em delphi (tserversocket) Se alguém já teve alguma experiência nessa área e quiser ajudar Grato, Wagner []'s, Emerson Arquivo da java-list: [http://www.mail-archive.com/java-list%40soujava.org.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] - -- 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] Conexão Delphi Java
Isso, utiliza BufferedInputStream: int tamBuffer; BufferedInputStream bis = new BufferedInputStream(new DataInputStream(soquete.getInputStream())); //primeiro lê o tamanho do buffer bis.readInt(tamBuffer); byte[] buffer = new byte[tamBuffer]; bis.read(buffer, 0, tamBuffer); Só não sei como tratar a imagem no buffer para ser exibida. Pra salvar em disco é só usar um BufferedOutputStream. []'s Emerson At 14:49 27/11/2001, Wagner Cunha wrote: Legal galera... Consegui comunicar sem problemas... realmente o tcp/ip é independente de linguagem... já estou conseguindo enviar e receber texto meu próximo passo é transmitir imagens (jpeg) para o cliente... a parte em delphi é tranquila basta minhaJpeg.SaveToStream(minhaStream); e ServerSocket.SendStream(minhaStream); mas a parte em java não tenho nem idéia de como fazer... devo usar um buffer? e depois como carregar a imagem do buffer? existe algum tipo de JpegRecebida.LoadFromStream(MinhaInputStream); ?? grato novamente, wagner - Original Message - From: Emerson Santana Pardo [EMAIL PROTECTED] To: [EMAIL PROTECTED]; [EMAIL PROTECTED] Sent: Tuesday, November 27, 2001 10:21 AM Subject: Re: [java-list] Conexão Delphi Java Sim, é possivel. Socket e TServerSocket comunicam-se via TCP/IP que é um protocolo que independe de linguagem. Seu TServerSocket deve estar escutando uma porta até chegar alguma requisição. Basta o seu cliente Socket abrir uma conexão para porta aberta do seu servidor. Basta fazer: int PORTA = 5000; String SERVIDOR = ip_da_maquina_do_servidor; Socket soquete = new Socket(SERVIDOR, PORTA); e a conexão está feita. Depois é só abrir os streams e trocar informação. At 16:45 26/11/2001, Wagner Cunha wrote: Olá a todos! Gostaria de saber se seria possível conectar um cliente java (através do objeto socket) a um servidor desenvolvido em delphi (tserversocket) Se alguém já teve alguma experiência nessa área e quiser ajudar Grato, Wagner []'s, Emerson Arquivo da java-list: [http://www.mail-archive.com/java-list%40soujava.org.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] - -- 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] Conexão Delphi Java
Olá a todos! Gostaria de saber seseria possível conectar um clientejava (através do objeto socket)a um servidor desenvolvido em delphi (tserversocket) Se alguém já teve alguma experiência nessa área e quiser ajudar Grato, Wagner
Re: [java-list] Conexão Delphi Java
Nunca usei java com socket, mas já usei no delphi e pelo que me parece a linguagem não importa. Basta que o cliente e o servidor se falem via portas elinguagem predefinidas. O tcp/ip fica responsável pela comunicação. Espero ter ajudado. []'s Aldemir Vieira Salvador/Bahia/Brasil - Original Message - From: Wagner Cunha To: [EMAIL PROTECTED] Sent: Monday, November 26, 2001 5:45 PM Subject: [java-list] Conexão Delphi Java Olá a todos! Gostaria de saber seseria possível conectar um clientejava (através do objeto socket)a um servidor desenvolvido em delphi (tserversocket) Se alguém já teve alguma experiência nessa área e quiser ajudar Grato, Wagner