“Conocimiento Hardware>apple Computers

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

2011/7/16

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
Cómo utilizar un análogo de la TV como monitor con un Mac convertidor de RF
Sincronización Android con Macs
Cómo corregir un error -37 en MacBooks
Cómo restablecer la contraseña del administrador en un Mac
Cómo ajustar iSight en Configuración MacBook
¿Cómo adjuntar una carpeta a una E -Mail en un Mac
Mi Mac Mini Boots a una pantalla en blanco
Cómo reproducir un DVD en AirTunes en un MacBook con altavoces
Conocimiento de la computadora © http://www.ordenador.online