🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #26943

Re: COMUNICACIONES CON EL SERVIDOR

#26943
From: Juan Gonzalo de Silva Medina
Date: Thu, 12 Nov 1998 00:00
45 lines
1846 bytes
Alejandro Navarro wrote:
> 
> Quiero desarrollar un applet que se comunique con el servidor vía socket
> por un puerto en el que escucha un servicio mio, con un protocolo
> propio. Cuando se establece la conexión pueden viajar mensajes en
> cualquier sentido, es decir, del applet al servidor o viceversa, de
> forma asíncrona. Esta parte la tengo resuelta con Socket() y
> ServerSocket() pero mi problema es cuando hay un proxy en medio.
> 
> He probado con URLConnection pero no consigo establecer la comunicación
> asíncrona.
> 
> ¿Alguien tiene alguna idea de cómo hacerlo?
> 
> Muchas gracias

Hasta donde yo se, la manera como se arregla es mediante protocolo HTTP.
Lo mismo le pasa al RMI, ya que cuando tiene que pasar por medio de un
proxy te dicen que utilices el protocolo http en vez del propio (socket
directo) que se utiliza normalmente.

Otra cosa, el uso del protocolo http puede ser alarmantemente lento
segun que aplicaciones (en RMI lo es comparado con el otro).

Por cierto, ¿No se puede establecer en el proxy que protocolos o puertos
son los que debe de "cachear"?

Saludos,



-- 
Juan Gonzalo de Silva Medina
http://www.caymasa.es/usr/gonzalo 
mail:gonzalo@caymasa.es
Powered by Red Hat 5.1 2.0.35 and Java
Technical Details
Message-ID: <364B6D2C.79F54BE8@caymasa.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <364B34BC.E207985@esed.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: 1116f3,6937d0587ab21033
X-Google-Attributes: gid1116f3,public
From: Juan Gonzalo de Silva Medina <gonzalo@caymasa.es>
Subject: Re: COMUNICACIONES CON EL SERVIDOR
Date: 1998/11/12
Message-ID: <364B6D2C.79F54BE8@caymasa.es>
X-Deja-AN: 411254536
Content-Transfer-Encoding: quoted-printable
References: <364B34BC.E207985@esed.es>
X-Accept-Language: en
Content-Type: text/plain; charset=iso-8859-1
Organization: EL MONTE
Mime-Version: 1.0
Newsgroups: es.comp.lenguajes.java