Ayuda con la implementación de código en java para aplicación gráfica de un cliente

El código que necesitaba para ejecutar el archivo bat era para establecer una conexión cliente-servidor en java mediante rmi(te sonara) en modo gráfico.
Con este archivo arranca el servidor y el registro del rmi, y ahora necesito establecer el modo gráfico del cliente, de modo que si yo introduzco un dato al cliente, este llama a una base de datos del servidor y le entrega el correspondiente dato. Para realizar este entono gráfico, como se puede hacer mejor, con una aplication form o con un applet(el programa que utilizo es el bluette).
Si sabes donde puedo acceder a información o suministrármela tú mismo te agradecería el hecho.
Bueno espero tu respuesta, asta otra
Respuesta
1
Elegir un applet o una aplicación indepente depende de lo que quieras hacer. El applet se ejecuta en una página web, lo que te permite ejecutar tu programa desde cualquier sitio. Pero los applets tienen una serie de restricciones bastante importantes: no pueden acceder a disco, por lo que no podrías ejecutar tu fichero bat, y solo puden abrir conexiones con el servidor del que han sido descargados, por lo que puede darte problemas.
Yo particulamente me decantaría por hacer una aplicación completa.
Para hacer interfaces de usuario, sin duda alguna, lo mejor es el java tutorial, que lo pueden encontrar en la web de sun, en la siguiente dirección:
http://java.sun.com/docs/books/tutorial/
la parte especifica de interfaces de usuarios esta en esta otra url:
http://java.sun.com/docs/books/tutorial/uiswing/index.html
Desgraciadmente esta en ingles, pero si buscas un poco podrás ver es fácil encontrar alguna version traducida al español por terceras partes.
Gracias por la contestación, no sabia eso de los applet ( lo de no poder acceder al disco duro), y de la otra forma me ha salido. Bueno nos veremos otra vez si tengo más dudas, chao

1 respuesta más de otro experto

Respuesta
1
Perdoname por la demora, pero se me rompió la PC.
La ventaja de usar un applet es que con cualquier navegador web se puede utilizar, pero para tu caso vas necesitar hacer muchas cosas para solucionar los problemas de seguridad y compatibilidad que te surgirán.
Con respecto al form (aplicación) necesitas instalar la VM en cada computadora donde quieras ejecutarlo. Pero a diferencia del applet no te surgirán muchos problemas.
Las sig. páginas contienen info de los dos casos:
1) http://java.sun.com/products/jdk/rmi/
2) http://www.ccs.neu.edu/home/kenb/com3337/rmi_tut.html#run
3) http://136.176.42.5/~jiangbo/cliser/RMI/
4) http://www.adventnet.com/products/snmpapi4/help/snmpapi/snmpv2c/examples/other_examples/rmiappletdemo.html
Espero te sirva de ayuda. Cualquier cosa volveme a preguntar. No te olvides de ponerle puntaje a la respuesta.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas