*   >> Læs Uddannelse artikler >> tech >> web development

Oversigt Fordele ved J2ME

Palmtops, personsøgere og mobiltelefoner er overalt, og sorten er endeløs. Industriens behov for disse enheder til at være i stand til at køre og udføre næsten enhver opgave, som bruges til at ske på desktops kræver en standard og enkel måde at udvikle applikationer. Løsningen skal passe en række forskellige platforme og tage i pleje mange begrænsninger såsom begrænset hukommelse, små skærmstørrelser, alternative input-metoder, og langsomme processorer, der bliver små bringer with.

Recognizing at "one size ikke passer alle", Sun samles sine Java-teknologier i tre udgaver, er hver rettet mod et bestemt markedssegment: J2EE - Rettet mod tunge serversystemer. J2SE - Rettet mod Standard desktop & arbejdsstationsprogrammer og Java 2 Platform Micro Edition (J2ME) - rettet mod små og hukommelse hæmmet enheder og standardisere brugen af ​​Java-teknologi i trådløse enheder. Den J2ME arkitekturen skulle være modulopbygget og skalerbar på grund af mangfoldigheden af ​​target-enheder.

For at opnå dette, J2ME tilbyder en række virtuelle maskiner, hver optimeret til de forskellige processor typer og hukommelse fodspor. J2ME fordele omfatter forbedret sikkerhed og konsekvens i applikationer på tværs af platforme og enheder, overlegen brugergrænseflader med grafik, evnen til at fungere off-line ud af trådløs dækning, peer-to-peer-netværk, og ingen licens udgifter, der er nødvendige for SDK, hvilket betyder, at alle kan oprette et program, og markedet it.

J2ME vs WAPJ2ME apps har meget mere at byde på end de bygget under Wireless Application Protocol (WAP), både hvad angår funktioner og sikkerhed. Ud fra følgende betragtninger WAP er en tynd klient udvikling protokol, J2ME er en udviklingsplatform specielt til smarte applikationer. J2ME applikationer tilbyde følgende sikkerhedsmæssige fordele i forhold WAP-applikationer: Uden en WAP-gateway i midten, kan smarte applikationer giver skalerbar end-to-end sikkerhed fra bagsiden ende til trådløse enheder.

Dette vil blive særligt vigtigt som den bagerste ende udvikler sig til en ramme besked-drevne web-services. Smarte applikationer kan lagre og behandle data lokalt, og derved reducere netværkstrafikken. Dette er ikke blot spare dyrebare trådløse båndbredde og reducere ventetid, det reducerer sandsynligheden for, at vigtige oplysninger vil blive opfanget eller afbrudt (fx ved denial-of-service-angreb). Smart anvendelser udnytter enheden processorkraft effektivt.

I stedet for at kryptere alt med den samme nøgle styrke uanset behov

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.