He estado intentando al menos por una semana hacer funcionar mi aplicación en Java-RMI y sigo sin lograrlo. He leído un poco de la especificación, busqué en google un rato, pregunté en los foros de programación para java, probé y experimenté, utilicé de conejillo de indias a una amiga que vive en Baja California (gracias, Morrigan) y sigo sin lograrlo.
Mi programilla está fregado. Bueno... al menos si sigo usando RMI y no opto por utilizar el API de java.net... O de otro mofo, programarlo de nuevo en Python (como ejercicio para aprender el lenguaje, ya que no he programado en Python algo más difícil que funciones matemáticas sencillas).
En todos estos problemas, lo que encuentro un poco más frustrante es la idea completa de usar Java y RMI en la aplicación (que por cierto, era un juego basado en Risk). Java ya no es un lenguaje que me agrade, me pesa el sólo tener que programar con él. La tecnología RMI, como yo la entiendo, está más enfocada para realziar su trabajo en ambientes con una IP pública o dentro de una subred. Lo que me tranquiliza, es que usar Java y en particular RMI era parte del requerimiento: Realzar un juego de mesa multijugador en red que utilice Swing y RMI.
El proyecto lo terminé hace como un mes, pero estaba ineresado en realizar mejoras a la interfaz gráfica, al cliente de texto (mi favorito) y en otros aspectos de prorgamación, para sucesivamente lanzarlo en sourceforge.net. Pero bueno, no siemper se tiene la suerte (o pericia) de que todo programa que haga uno, sea lanzado efectivamente al público. Mi primo Toño, aficionado al ajedrez, se veía interesado en jugarlo después de las mejoras; él era parte importante de la motivación para terminarlo bien. Ni modo.
No comments:
Post a Comment