Hva dette betyr er at det er i utgangspunktet to mål, kompatibilitet og gjør det enkelt å distribuere prefabrikkerte J2EE applikasjoner. # Plattformuavhengig # sentralt administrert # Mer skalerbare og flere secureContainer styrte relasjoner støtte både en-til-en og en-til-mange relasjoner mellom foretakets bønner. (Entity bønner er Java-klasser som representerer forretningsobjekter i en vedvarende lagringsmekanisme for eksempel en bestemt rad i en database.) Med en-til-mange-relasjoner, bruker en enhet Bean en Java samling for å representere de mange side.
Evnen til å håndtere et slikt forhold er i prinsippet det samme forholdet modellering i moderne relasjonsdatabase technology.Web applikasjoner blir mer og mer ut som vanlige desktop-applikasjoner. Selvfølgelig, de er mer og mer funksjonelle, men glatt brukergrensesnitt fungerer den primære rolle. Så vi har dra og slipp, auto konkurranse, og mye mer. Mange av disse fine funksjoner fikk bare mulig med hjelp av AJAXJava Script blir ofte latterliggjort som den svarte sauene programmeringsspråk.
Utviklingsverktøy, en komplisert og inkonsekvent Document Object Model for HTML-sider, og inkonsekvent implementering i nettlesere bidrar til at følelse. Men Java Script er mye mer enn et leketøy. I denne artikkelen utforsker Bruce Tate Java Scripts språk features.Nearly hver webutvikler har forbannet Java Script på ett eller annet tidspunkt. De beleirede språk sags under vekten av en komplisert programmering modell kalt Document Object Model (DOM), dårlig verktøy for gjennomføring og debugging, og inkonsistente nettleserimplementeringer.
Inntil nylig hadde mange utviklere alle, men avskrevet Java Script som et nødvendig onde i beste fall eller en leke i verste fall.