Mitä tämä tarkoittaa, että on olemassa periaatteessa kaksi maalia, yhteensopivuus ja jonka avulla on helppo jakaa tehdasvalmisteiset J2EE sovelluksia. # Alustasta riippumaton # Keskeisellä onnistui # skaalautuva ja lisätietoa secureContainer hoidettu suhteita tukea sekä yksi-yhteen ja yksi-moneen suhteet yhteisön pavut. (Entity pavut ovat Java-luokkia, jotka edustavat liike esineitä pysyvään muistiin mekanismi esimerkiksi tietyn rivin tietokantaan.) Yhdellä-moneen suhteet, yhteisö papu käyttää Java kokoelma edustamaan monet puolella.
Kyky hallita tällainen suhde on samanlainen käsite suhteeseen mallinnus moderni relaatiotietokantojen technology.Web sovellukset ovat yhä enemmän ja enemmän kuin normaali työpöytäsovelluksia. Tietenkin, ne ovat enemmän ja enemmän toiminnallisia, mutta sileä käyttöliittymä toimii ensisijaisena tehtävänä. Meillä on siis vedä ja pudota, auto kilpailu, ja paljon muuta. Monet näistä kivoja ominaisuuksia sai mahdollista vain avulla AJAXJava Script on usein naurunalaiseksi kuin musta lammas ohjelmointikieliä.
Kehitystyökaluja, monimutkainen ja epäjohdonmukaisia Document Object Model HTML-sivuja, ja epäjohdonmukainen täytäntöönpano selaimissa edistää että ilmapiiri. Mutta Java Script on paljon enemmän kuin lelu. Tässä artikkelissa, Bruce Tate tutkitaan Java-skriptit kieli features.Nearly jokainen Web-kehittäjä on kironnut Java Script kerralla tai toisella. Kiusannut kieli sags painon alla monimutkaista ohjelmointia malli nimeltä Document Object Model (DOM), huono täytäntöönpanossa käytettäviä välineitä ja virheenkorjaus, ja epäjohdonmukainen selain toteutuksia.
Viime aikoihin asti, monet kehittäjät oli kaikki, mutta poistettu Java Script välttämättömänä pahana parhaimmillaan tai lelu pahimmillaan.