Applet y Servlet

yauros
07 de Diciembre del 2004
Tengo un problema en la comunicacion entre un applet y un servlet. No puedo desde el applet recibir objetos del servlet y luego mandarle cosas a el. Por ejemplo

// codigo del applet
......
// le mando un objeto al servlet
ObjectOutputStream salida = new ObjectOutputStream(conexion.getOutputStream());
salida.writeobject("Hola");
// y ahora quiero recibir un objeto del servlet
ObjectInputStream entrada = new ObjectInputStream(conexion.getInputStream());
String cadena = entrada.readObject();

y me da un error de socket cerrado desde el servidor.
desde el servlet hago lo inverso para leer un objeto primero y luego para escribir otro.
tiene esto solucion?