Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > Java (básico) > Duda sobre como planetear un programa en java
-Foros de debate

Java (básico)
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Duda sobre como planetear un programa en java
Enviado por davigon2 el día 16 de junio de 2008

Voy a crear una aplicacion para que los alumnos puedas ver sus notas, horarios, examenes,... y los profesores puedan poner las notas de los examenes, tareas,.... Tanto los profesores como los alumnos tendran su aplicacion instalada en su casa.

Bueno, pues entonces he pesando en hacer un diseño cliente-servidor, las aplicaciones del alumno y del profesor seran los clientes, y luego tendre un servidor que sera el que se encargue de mandar los datos que los profes y alumnos le pidan, de autentificar a los usuarios, de consultar a la base de datos que es como se almacena la informacion,.....

Entonces la duda de diseño es ¿como hago la comunicacion entre cliente servidor?. ¿Me invento un protocolo?. Es decir si el servidor recibe la cadena /alumno;16/ devuelte los datos de ese alumno, que recibe /asignatura:10/ pues los datos de esa asignatura,...... y asi con todo lo que me haga falta.
¿o hay alguna otra forma mas elegante de hacerlo?. Habia pensado en rmi pero no lo acabo de ver claro, porque para mi esto responde a cliente servidor y no a programacion distribuida.

Gracias

 
Re: Duda sobre como planetear un programa en java
Enviado por pedrohv012005 el día 17 de junio de 2008

busca información de cómo hacer servlets. Con ellos podrás comunicarte por http, haciendo httpGet, etc.

Sería lo ideal para esto

 


Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network