Article View: es.comp.lenguajes.java
Article #28159Re: aplicacion vs applet
From: Juan Gonzalo de Silva Medina
Date: Mon, 25 May 1998 00:00
Date: Mon, 25 May 1998 00:00
90 lines
4081 bytes
4081 bytes
Este es un mensaje multipartes en formato MIME. --------------97E6299B9DA250FF03C0ED2B Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Oze escribi�: > Tengo un problema y de los gordos (es gordo, porque tengo muy poco tiempo > para resolverlo) > > Vamos por partes: > Tengo un programa(o applet o aplicacion). Necesito grabar archivos (y > leerlos) en el servidor donde residir� el codigo. > El programa tiene que ser accesible desde Internet. > > Si hago un applet, no puedo grabar ficheros en el servidor (o por lo menos > no me deja. Ya mand� un post al respecto). > Si lo hago como aplicacion, si que puedo grabar ficheros en el servidor, > pero no puede ser accedido por Internet, o por lo menos yo no s� hacerlo. > He pensado en JavaScript, pero no estoy muy puesto... > > Si alguien sabe como solucionar cualquiera de los dos problemas, me har�a > un enorme favor, ya que tengo que presentar el programa en un par de > semanas. > > Me han dicho que a lo mejor habr�a alguna soluci�n trabajando con sockets, > pero esa opci�n me horripila, porque no he trabajado con ellos nunca, y > perder�a mucho tiempo recopilando informaci�n. De todas formas si alguien > sabe si se puede hacer con sockets, que me diga m�s o menos c�mo. > Nada m�s, por ahora. > > Un saludo y gracias por anticipado por vuestro tiempo y dedicaci�n. > > Oze M. L�pez Cobo Doy por sentado que puedes poner programas a funcionar dentro del servidor, as� que tienes varias alternativas... 1.- Crear un APPLET que comunique con un CGI o en JAVA con un Servelet, pero creo que no te ha parecido una buena opci�n. 2.- Montar un motor de base de datos en el servidor y acceder por medio de JDBC (Ojo, no por el puente de JDBC-ODBC). 3.- Crear un Servidor Socket. 4.- Utilizar RMI, entiendo que si estas apurado de tiempo esta opci�n puede parecer complicada. Yo te recomiendo la creaci�n del servidor por socket ya que es muy sencillo de implementar en JAVA, en el propio tutorial de JAVA de SUN tienes buenos ejemplos de como utilizarlos. En esta implementaci�n todos los servicios de lecturas estarian en el servidor, algo como lo que hacen los motores de B.D. y el cliente (tu aplicaci�n) podria acceder a ellos sin ning�n tipo de problema. Otras de las ventajas de utilizar sockets es que si lo tienes puesto en el mismo servidor de Web puedes acceder a �l desde APPLET, sin necesidad de firmas ni dem�s zarandajas. Por cierto, ten cuidado con las cuestiones de seguridad... Saludos, --------------97E6299B9DA250FF03C0ED2B Content-Type: text/x-vcard; charset=us-ascii; name="vcard.vcf" Content-Transfer-Encoding: 7bit Content-Description: Tarjeta de Juan Gonzalo de Silva Medina Content-Disposition: attachment; filename="vcard.vcf" begin: vcard fn: Juan Gonzalo de Silva Medina n: de Silva Medina;Juan Gonzalo org: EL MONTE - Dpto. Desarrollo Inform�tico adr: AV. Doctor Fedriani n� 23 p1 2C;;;Sevilla;Sevilla;41009;Espa�a email;internet: gonzalo@caymasa.es title: Analista Programador tel;work: 34-95-4591436 tel;fax: 34-95-4591448 tel;home: 34-95-4906327 note: ICQ-12816591 x-mozilla-cpt: ;0 x-mozilla-html: TRUE version: 2.1 end: vcard --------------97E6299B9DA250FF03C0ED2B--
Technical Details
Message-ID:
<3569D880.34BFE8B8@caymasa.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<01bd88a0$a1c79b40$d36cd696@carmen>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: 1116f3,fd742576addcc072,start X-Google-Attributes: gid1116f3,public From: Juan Gonzalo de Silva Medina <gonzalo@caymasa.es> Subject: Re: aplicacion vs applet Date: 1998/05/25 Message-ID: <3569D880.34BFE8B8@caymasa.es> X-Deja-AN: 356681307 References: <01bd88a0$a1c79b40$d36cd696@carmen> To: Oze <jmlopez@apolo.lcc.uma.es> Content-Type: multipart/mixed; boundary="------------97E6299B9DA250FF03C0ED2B" Organization: EL MONTE Mime-Version: 1.0 Newsgroups: es.comp.lenguajes.java