Hva er Bean? definisjon og mening

click fraud protection

Bean er et gjenbrukbart objekt, laget med Java-programmeringsspråket og i samsvar med Suns 100 prosent Pure Java-spesifikasjoner, som er pakket i henhold til JavaBeans-spesifikasjonene. En bønne skiller seg fra en Java-applet ved at den har utholdenhet (den forblir på brukerens system etter kjøring).

I tillegg er bønner i stand til å kommunisere og utveksle data med andre JavaBeans gjennom kommunikasjon mellom prosesser. I denne forstand ligner en JavaBean på en ActiveX-kontroll, men med et veldig viktig unntak: I motsetning til ActiveX-kontroller, som bare kjøres på datamaskiner som støtter objektkobling og innebygging (OLE) på operativsystemnivå, vil en kjøre på enhver datamaskinplattform som er i stand til å kjøre Java tolk.

Technipages forklarer Bean

JavaBeans er et objektbasert programmeringsgrensesnitt fra Sun Microsystems som gir deg en sjanse til å produsere gjenbrukbare applikasjoner eller programbyggende firkanter anses som deler som kan formidles i et system på et hvilket som helst større arbeidsrammeverk scene. Som Java-applets kan JavaBeans-deler (eller "Beans") brukes til å gi World Wide Web-sider (eller forskjellige applikasjoner) intuitive evner, for eksempel behandling av lånekostnader eller flytting av sidestoff avhengig av klient eller program kvaliteter.

På det tidspunktet delene eller bønnene brukes, er egenskapene til en bønne (for eksempel grunnskyggen til et vindu) umiskjennelig for forskjellige bønner og bønner som ikke har "møtt" før kan bli kjent med hverandres egenskaper kraftig og koble sammen etter behov.

Bønner er laget med et Beans Development Kit (BDK) fra Sun og kan holdes i gang på alle viktige rammeverkstadier inne i ulike applikasjonsforhold (kjent som rom), inkludert programmer, tekstbehandlere og forskjellige applikasjoner.

For å utvikle en komponent med JavaBeans, komponerer du språkkunngjøringer ved å bruke Suns Java-programmeringsspråk og inkorporerer JavaBeans-forklaringer som skildre delegenskaper, for eksempel UI-attributter og anledninger som får en bønne til å snakke med forskjellige bønner i en lignende holder eller et annet sted i system.

Bønner har i tillegg besluttsomhet, som er et instrument for å fjerne tilstanden til en del på et skjermet sted. Dette vil for eksempel tillate et segment (bean) å "gjenkalle" informasjon som en spesifikk klient nettopp hadde lagt inn i en tidligere klientøkt. JavaBeans gir Java-applikasjoner den sammensatte arkiveringsevnen som OpenDoc- og ActiveX-grensesnittene per nå gir.

Vanlige bruksområder for bønner

  • JavaBeans mangler privilegiene som er tilgjengelige for uforanderlige objekter.
  • Å fungere som en JavaBean klasse, må en objektklasse følge visse konvensjoner om metodenavn, konstruksjon og oppførsel.
  • En viktig funksjon i Java Beans API fordi den lar en annen applikasjon, for eksempel et designverktøy, få informasjon om en komponent

Vanlige misbruk av Bean

  • JavaBeans er ikke iboende foranderlige.