Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Hardware >> Apple Computers >> Content
Welke stappen zijn betrokken bij het laden en uitvoeren van externe applets?

stappen die betrokken zijn bij het laden en uitvoeren van externe applets

1. De applet insluiten op de HTML -pagina:

* Definieer een `<-applet>` tag: U moet een `<-applet>` tag opnemen in uw HTML -bestand.

* `code`: Dit kenmerk geeft de locatie (URL) van het gecompileerde `.class` -bestand van de applet aan.

* `width` en` height`: Definieer de afmetingen van de applet in pixels.

* `archive`: Geef een JAR -bestand op dat de code van de applet en eventuele vereiste bronnen bevat.

* `alt`: Dit kenmerk biedt een alternatieve tekstbeschrijving voor gebruikers die de applet niet kunnen zien (bijvoorbeeld schermlezers).

* `name`: Wijst een unieke naam toe aan de applet, zodat u ernaar kunt verwijzen vanaf uw HTML -pagina.

Voorbeeld:

`` `html

`` `

2. De applet compileren:

* Java Compiler (Javac): Gebruik de opdracht `javac` om uw Java -broncode samen te stellen in bytecode (`*.class` -bestanden).

* Jar (Java Archive): Pak de bestanden van de gecompileerde applet '.class` en eventuele benodigde bronnen in een JAR -bestand met de opdracht' jar '.

3. De applet implementeren:

* Webserver: Host uw HTML -bestand en het JAR -bestand op een webserver.

* Applet Security: Houd rekening met beveiligingsbeperkingen voor het uitvoeren van applets van een externe server. Deze beperkingen zijn aanwezig om te voorkomen dat kwaadaardige applets toegang hebben tot gebruikersgegevens of het uitvoeren van schadelijke acties.

4. Client-side uitvoering:

* Compatibiliteit van de browser: De webbrowser van de gebruiker moet een Java -plug -in of Java Virtual Machine (JVM) hebben geïnstalleerd en ingeschakeld.

* Applet -initialisatie: Wanneer de browser de '' tag tegenkomt, downloadt deze het JAR -bestand en initieert de uitvoering van de applet.

* Lifecycle van Applet: De applet gaat door een vooraf gedefinieerde levenscyclus:

* initialisatie: `init ()` methode wordt aangeroepen om de appletomgeving in te stellen.

* Start: `start ()` methode wordt aangeroepen wanneer de applet zichtbaar is voor de gebruiker.

* Stop: `stop ()` methode wordt aangeroepen wanneer de applet is verborgen.

* vernietig: `vernietig ()` methode wordt aangeroepen wanneer de applet uit de pagina wordt verwijderd.

5. Gebruikersinteractie en functionaliteit:

* Applet -functionaliteit: De applet werkt samen met de webpagina en de gebruiker via verschillende componenten (knoppen, tekstvelden, enz.) En methoden.

* Applet Communication: De applet kan communiceren met de webpagina met behulp van JavaScript of andere methoden.

Beveiligingsoverwegingen:

* Sandbox -omgeving: Applets worden uitgevoerd in een sandbox -omgeving, waardoor hun toegang tot systeembronnen wordt beperkt.

* Gesigneerde applets: Om enkele beveiligingsbeperkingen te overwinnen, kunnen applets worden ondertekend met behulp van een digitaal certificaat.

* Java Security Manager: De Java Security Manager handhaaft het beveiligingsbeleid en beperkt de mogelijkheden van applets.

Alternatieven voor applets:

* JavaScript Frameworks: Moderne JavaScript -frameworks zoals React, Vue en Angular kunnen rijke interactieve ervaringen in de browser bieden zonder een Java -plug -in te vereisen.

* Webassembly: Met WebAssembly (WADM) kunt u code uitvoeren die is geschreven in andere talen dan JavaScript (zoals C, C ++ of Rust) in de browser.

Opmerking: Applets worden beschouwd als legacy -technologie. Hoewel ze in sommige gevallen nog steeds worden gebruikt, worden ze over het algemeen niet aanbevolen voor nieuwe ontwikkeling vanwege beveiligingsproblemen en gebrek aan browserondersteuning.

Previous: Next: No
  Apple Computers
·Mijn Apple Motion Houdt Invrie…
·Hoe om films te verwijderen va…
·Waarom is mijn volumeregeling …
·Hoe maak je een Mac- computer …
·Wat is de architectuur van een…
·Hoe USB upgrade naar 2.0 voor …
·Hoe om te controleren voor App…
·Twee schijven Stuck in een iMa…
·Hoe je Mac Reset Pro Memory 
  Related Articles
Waarom gebruikt u een dikke grootte van …
Wat kan ervoor zorgen dat het floppy dri…
Waar zijn keyboards toe en printers alle…
Wat zijn enkele van de beste computerdoe…
Wat zijn drie manieren waarop muzikanten…
Wat is desktopondersteuning? 
Welke vijf verschillende kabels kunt u g…
Welke schroefmaat gebruikt u om uw dvd -…
Een computer heeft wat voor soort appara…
  Hardware Articles
·Heb Laptops nodig een uitgebreide garant…
·Hoe te Gooi Waste Toner 
·Hoe kan ik een HPGL -bestand bekijken 
·Wat voor soort bestanden Kunt u Vertalen…
·Hoe heeft de diskette de wereld verander…
·Hoe kan ik de RAM wijzigen in een Dell I…
·Hoe te openen een Lexar USB Flash Drive 
·Waar kan men een Dell Latitude -laptop k…
·Hoe maak je een computer seriële poort …
Copyright © Computer Kennis https://www.nldit.com