Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Applet til Applet Kommunikasjon
    Kommunikasjon mellom ulike Java- applets er ikke så enkelt som å sette ut en port nummer for innkommende kommunikasjon . Selv om du lagrer dine applets på servere , utføre de på kundens maskiner. Dette etterlater deg med alternativer for å bruke JavaScript for å la applets på samme maskin kommuniserer , eller bruke din server som en slags sentral kommunikasjonsknutepunkt for ulike tilfeller av dine applets . Applet Funksjon

    Når en bruker laster inn nettsiden som inneholder applet , laster hans nettleserens JVM alle applet data og utfører det på brukerens maskin . Dette betyr at applet bruker klienten maskinens prosessorkraft, ikke serverens , og at applet ser klienten maskin i stedet for serveren som sin lokale verten . Når applet begynner utfører, ikke lenger har en direkte forbindelse til serveren som den oppsto . Dette betyr at det er ingen enkel måte å lage forskjellige applets eller applet tilfeller kommunisere med hverandre .
    Java Script

    En lite kjent funksjon i JavaScript er evnen til å påberope seg metoder og innstilte verdier for variabler av Java-applets . Ved hjelp av denne funksjonen kan du lage Java- applets som kjører på den samme nettsiden på en klient maskin kommuniserer med hverandre . Du starter ved å tildele hver applet en unik ID med nettsidens JavaScript-kode , og deretter bruke " netscape.javascript " pakke for å bygge inn JavaScript-kode for å manipulere applets i hver applet som flere metoder . Denne teknikken fungerer bare for de applet forekomster på den samme nettsiden og hvis . Jar -filene du lagrer i samme server katalogen. Selv om applets ikke kjøres på serveren , disse restriksjonene er et sikkerhetstiltak for å forhindre ondsinnede applets fra kompromittere en brukers system .

    Socket Communications

    Applets kan bare bruke JavaScript til å kommunisere med applets som kjører på en enkelt klient maskin. Hvis du vil at applet for å kunne kommunisere med forekomster av samme applet som kjører på forskjellige datamaskiner over Internett , må du bruke en klient /server modell. Hver enkelt applet vil fungere som en klient som vil etablere en socket-tilkobling med serveren din. Serveren vil da fungere som et mellomledd , akseptere data fra individuelle applets over Internett og sende data tilbake til individuelle applets som er nødvendig .
    Organisere Socket Connections

    å organisere disse socket tilkoblinger , må du lage en multi -threaded server program . En tråden vil være en lytter som aksepterer innkommende socket tilkoblinger. Jobben til denne tråden er å akseptere innkommende tilkoblinger og spin off hver innkommende tilkobling som en ny tråd. Serveren din kan deretter sende data til og motta data fra hver applet gjennom sin individuelle tråd.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan slette Android subviews 
    ·Tre viktigste fordelene med ENUM 
    ·Hvordan returnere en Skjult felt i JSP 
    ·Hvordan Split en Java String Into Characters 
    ·ArrayList metoder i Java 
    ·Hvordan leser jeg Stream Java 
    ·Hvordan lese Java API 
    ·Hvordan Oversett C-kode til Java 
    ·Hvordan eksportere data fra CSV -filer i Java 
    ·Hva er en Syntax Error i Java 
      Anbefalte artikler
    ·Hvordan bygge en elektronisk Nedtelling 
    ·Hvordan finne den korteste Ord i Java 
    ·Slik konverterer Radians til grader i C + + språk i tr…
    ·Hvordan å sette sammen en H Fil 
    ·Slik fjerner SVN historie i Eclipse 
    ·Hvordan lage skjemaer med Visual Basic 
    ·Hvordan lage et installasjonsprogram for din VB6 Progra…
    ·Hvordan lage en Server Parse for CSS -filer som PHP 
    ·Slik konverterer tekst i HTML til RichTextBox i Vb.NET 
    ·Hvordan lage et Word-dokument i Visual Basic 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/