Autor Tema: ¿Cuál es la diferencia entre una Application y una Applet?  (Leído 6218 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado XtremeH

  • The Communiter-
  • *
  • Mensajes: 1961
  • We must fight very hard, or die trying...
Precisamente esa es mi pregunta puntual. He estado leyendo un manual, y tratando de inciarme en esto; y no quiero seguir adelante sin antes entender a cabalidad los conceptos más importantes. Hice una Application de ejemplo, y después me pedían que la hiciera una Applet. Entonces allí fue donde surgió mi duda. Sumemosle a esto que mi inglés no es nativo. Talvés alguien tiene bastante claro esos conceptos y me lo puedan explicar de una manera un poco más clara. Gracias  :thumbsup:

Hasta donde entiendo es como que la Applet sólo se puede ejecutar en la web, mientras que la Application es para escritorio, pero tiene que tener la máquina virtual o algo asi  :yao_ming:
« Última Modificación: marzo 14, 2012, 09:15:11 am por Mikau »

Conectado g00mba

  • The Communiter-
  • *
  • Mensajes: 14583
  • SOMOS LEGION
    • ALABADO SEA MONESVOL
Re: ¿Cuál es la diferencia entre una Application y una Applet?
« Respuesta #1 : marzo 14, 2012, 09:16:40 am »
un applet es una aplicación pequeñita, diseñada para hacer algo bien específico y generalmente está implementada dentro de un programa más grande.

Desconectado XtremeH

  • The Communiter-
  • *
  • Mensajes: 1961
  • We must fight very hard, or die trying...
Re: ¿Cuál es la diferencia entre una Application y una Applet?
« Respuesta #2 : marzo 14, 2012, 09:20:20 am »
un applet es una aplicación pequeñita, diseñada para hacer algo bien específico y generalmente está implementada dentro de un programa más grande.

Entonces, quizas para aclarar más esto, voy a poner un ejemplo. Digamos que quiero hacer una aplicación web de una rifa o un sorteo. Esto no lo podria lograr creando una applet para todo? Tendria que hacer una App con applets incluidas?? O como??

Conectado g00mba

  • The Communiter-
  • *
  • Mensajes: 14583
  • SOMOS LEGION
    • ALABADO SEA MONESVOL
Re: ¿Cuál es la diferencia entre una Application y una Applet?
« Respuesta #3 : marzo 14, 2012, 09:28:06 am »
Entonces, quizas para aclarar más esto, voy a poner un ejemplo. Digamos que quiero hacer una aplicación web de una rifa o un sorteo. Esto no lo podria lograr creando una applet para todo? Tendria que hacer una App con applets incluidas?? O como??
no necesariamente un app con applets incluídas. fijate que puse GENERALMENTE son parte de un programa mayor, no SIEMPRE. en tu caso podrías hacer un applet para que te genere los números y los muestre y otro que saque los números sorteados. no es necesario que estén dentro de otro. pensalo asi: un applet es un programa chiquito que puede (o no) ser parte de un programa más grande.

Desconectado hkadejo

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 3346
Re: ¿Cuál es la diferencia entre una Application y una Applet?
« Respuesta #4 : marzo 14, 2012, 10:21:15 am »
Miralo asi, los applets en Java, son como los flash de Adobe.
Pequeños (y no tan pequeños) programas que corren en el navegador del cliente, haciendo uso de un plugin (para el caso de los applets el plugin de la JVM).

En un principio se utilizaron para crear sitios web mas dinamicos y vistosos (al igual que Flash) en la actualidad con opciones mas estandar (html5) el uso de applets es bien escaso.

Si queres algo de escritorio haces una aplicacion con Swing (o SWT). Si queres algo para la web, escrito en Java y  que corra en el lado del cliente, entonces haces un applet, aunque en lo personal te diria que no te detengas mucho en ese tema y te concentres en aplicaciones web.

Desconectado radamanthys360

  • Sv Member
  • ***
  • Mensajes: 231
  • Peor Es Nada
Re: ¿Cuál es la diferencia entre una Application y una Applet?
« Respuesta #5 : marzo 31, 2012, 10:09:22 am »
hola varias respuestas que te han dado son correctas

Los appets son programas que corren en el cliente osea en el navegador no son programas pequeños porque se puede hacer un buen modulo en applets,estos se pueden comunicar con lo servlets que son del lado del servidor pero eso es otro cuento.

Una aplicacion de escritorio nunca se ejecutara en un navegador, ya que son hechas para correr en sistemas operativo no en navegador,se puede correr desde un navegador pero tu aplication swing tendria que ser Web start que corra desde un server tomcat pero eso es otro cuento