comunicación applet -servlet
Publicado por jimena (4 intervenciones) el 01/08/2002 03:38:39
hola:
pretendo realizar una aplicación para la web y necesito que mi applet envie paticiones a mi servlet. He visto ejemplos con el siguiente codigo
usando onjetos serializados.
mi duda es la siguiente:
¿cuando se ejecuta esta linea de codigo "outputToServlet.close();" el applet queda esperando la respuesta o debo conectarme nuevamente.?
ver *
try
{
String servlet = "http://www.educación.com/servlet/IngresoProfTS";
URL direccion = new URL (servlet);
URLConnection servletconnectionP = direccion.openConnection();
servletConnectionP.setUseCaches (false);
servletConnectionP.setDefaultUseCaches (false);
servletConnectionP.setDoInput(true);
servletConnectionP.setDoOutput(true);
ObjectOutputStream outputToServlet = new ObjectOutputStream(servletConnectionP.getOutputStream(), true);
outputToServlet.writeObject(enviodatos);
outputToServlet.flush();
outputToServlet.close();
* Necesito volver a conectarme o solamente salto a la linea **
URLConnection servletConnectionP2 = direccion.openConnection();
servletConnectionP2.setUseCaches (false);
servletConnectionP2.setDefaultUseCaches(false);
** ObjectInputStream inputFromServlet =
new ObjectInputStream(servletConnectionP2.getInputStream());
NombreClave nombclavprof = (NombreClave) inputFromServlet.readObject();
String NombreProf, ClaveProf;
NombreProf = nombclavprof.getNombre();
ClaveProf = nombclavprof.getClave();
}
pretendo realizar una aplicación para la web y necesito que mi applet envie paticiones a mi servlet. He visto ejemplos con el siguiente codigo
usando onjetos serializados.
mi duda es la siguiente:
¿cuando se ejecuta esta linea de codigo "outputToServlet.close();" el applet queda esperando la respuesta o debo conectarme nuevamente.?
ver *
try
{
String servlet = "http://www.educación.com/servlet/IngresoProfTS";
URL direccion = new URL (servlet);
URLConnection servletconnectionP = direccion.openConnection();
servletConnectionP.setUseCaches (false);
servletConnectionP.setDefaultUseCaches (false);
servletConnectionP.setDoInput(true);
servletConnectionP.setDoOutput(true);
ObjectOutputStream outputToServlet = new ObjectOutputStream(servletConnectionP.getOutputStream(), true);
outputToServlet.writeObject(enviodatos);
outputToServlet.flush();
outputToServlet.close();
* Necesito volver a conectarme o solamente salto a la linea **
URLConnection servletConnectionP2 = direccion.openConnection();
servletConnectionP2.setUseCaches (false);
servletConnectionP2.setDefaultUseCaches(false);
** ObjectInputStream inputFromServlet =
new ObjectInputStream(servletConnectionP2.getInputStream());
NombreClave nombclavprof = (NombreClave) inputFromServlet.readObject();
String NombreProf, ClaveProf;
NombreProf = nombclavprof.getNombre();
ClaveProf = nombclavprof.getClave();
}
Valora esta pregunta
0