“Conocimiento Hardware>apple Computers

¿Cuáles son los pasos involucrados en la carga y la ejecución de applets remotos?

2013/1/17

Pasos involucrados en la carga y la ejecución de applets remotos

1. Incrustar el applet en la página HTML:

* Defina una etiqueta ``: Debe incluir una etiqueta `` dentro de su archivo HTML.

* `código`: Este atributo especifica la ubicación (URL) del archivo ".class` compilado del applet.

* `width` y` altura`: Defina las dimensiones del applet en píxeles.

* `Archive`: Especifique un archivo JAR que contenga el código del applet y los recursos requeridos.

* `alt`: Este atributo proporciona una descripción de texto alternativa para los usuarios que no pueden ver el applet (por ejemplo, lectores de pantalla).

* `nombre`: Asigna un nombre único al applet, lo que le permite consultarlo desde su página HTML.

Ejemplo:

`` `HTML

`` `` ``

2. Compilación del applet:

* compilador Java (Javac): Use el comando `javac` para compilar su código fuente Java en bytecode (archivos`*.class`).

* jar (archivo java): Empaque los archivos `Class` de applet compilados y cualquier recurso necesario en un archivo JAR utilizando el comando `jar`.

3. Implementación del applet:

* servidor web: Aloje su archivo HTML y el archivo JAR en un servidor web.

* Seguridad del applet: Tenga en cuenta las restricciones de seguridad para ejecutar applets desde un servidor remoto. Estas restricciones existen para evitar que los applets maliciosos accedan a los datos del usuario o realicen acciones dañinas.

4. Ejecución del lado del cliente:

* Compatibilidad del navegador: El navegador web del usuario debe tener un complemento Java o Java Virtual Machine (JVM) instalado y habilitado.

* Inicialización del applet: Cuando el navegador encuentra la etiqueta ``, descarga el archivo JAR e inicia la ejecución del applet.

* ciclo de vida del applet: El applet pasa por un ciclo de vida predefinido:

* Inicialización: Se llama al método `init ()` para configurar el entorno de applet.

* Inicio: `inicio ()` El método se llama cuando el applet es visible para el usuario.

* Detente: `stop ()` El método se llama cuando el applet está oculto.

* destruir: `Destroy ()` El método se llama cuando el applet se retira de la página.

5. Interacción y funcionalidad del usuario:

* Funcionalidad del applet: El applet interactúa con la página web y el usuario a través de varios componentes (botones, campos de texto, etc.) y métodos.

* Comunicación del applet: El applet puede comunicarse con la página web utilizando JavaScript u otros métodos.

Consideraciones de seguridad:

* entorno de sandbox: Los applets se ejecutan en un entorno de Sandbox, limitando su acceso a los recursos del sistema.

* Applets firmados: Para superar algunas restricciones de seguridad, los applets se pueden firmar utilizando un certificado digital.

* Java Security Manager: El gerente de seguridad de Java hace cumplir las políticas de seguridad y limita las capacidades de los applets.

Alternativas a los applets:

* JavaScript Frameworks: Los marcos modernos de JavaScript como React, Vue y Angular pueden proporcionar experiencias interactivas ricas en el navegador sin requerir un complemento Java.

* WebAssembly: Webassembly (WASM) le permite ejecutar código escrito en idiomas distintos de JavaScript (como C, C ++ o Rust) en el navegador.

nota: Los applets se consideran tecnología heredada. Si bien aún se pueden usar en algunos casos, generalmente no se recomiendan para un nuevo desarrollo debido a preocupaciones de seguridad y falta de apoyo al navegador.

apple Computers
¿En qué año se fundó Sony?
Cómo crear una cuenta para FaceTime en Mac
¿Cómo hacer la ampliación más pequeña en un Macbook
Cómo conseguir Apps en el iMac
Cómo finalizar una tarea en el Apple
No se puede importar fotos desde un CD a mi iPhoto en un iMac
Cómo conectarse a la PowerMac G4 con USB Wireless Internet
¿Cómo hacer de F3 con el ratón en un Mac
Conocimiento de la computadora © http://www.ordenador.online