Mis on Bean? määratlus ja tähendus

click fraud protection

Bean on korduvkasutatav objekt, mis on loodud Java programmeerimiskeelega ja vastab Suni 100% Pure Java spetsifikatsioonidele, mis on pakendatud vastavalt JavaBeansi spetsifikatsioonidele. Uba erineb Java apletist selle poolest, et sellel on püsivus (see jääb pärast käivitamist kasutaja süsteemi alles).

Lisaks on oad võimelised suhtlema ja vahetama andmeid teiste JavaBeanidega protsessidevahelise suhtluse kaudu. Selles mõttes sarnaneb JavaBean ActiveX-juhtelemendiga, kuid väga olulise erandiga: erinevalt ActiveX-juhtelementidest, mis käitavad ainult arvutites, mis toetab objektide linkimist ja manustamist (OLE) operatsioonisüsteemi tasemel, käivitatakse mis tahes arvutiplatvormil, mis on võimeline Java käivitama tõlk.

Technipages Explains Bean

JavaBeans on Sun Microsystemsi objektil asuv programmeerimisliides, mis annab teile võimaluse toota korduvkasutatavat rakendusi või programmide ehitamise ruute peetakse osadeks, mida saab süsteemis edasi anda mis tahes suuremal tööraamistikul etapp. Nagu Java aplette, saab JavaBeansi osi (või "ube") kasutada ülemaailmsete veebilehtede (või erinevate rakenduste) loomiseks. intuitiivsed võimed, näiteks laenukulude töötlemine või lehe sisu muutmine sõltuvalt kliendist või programmist omadused.

Osade või ubade kasutamise hetkel on Beani omadused (näiteks akna alusvari) erinevatega eksimatult äratuntavad oad ja oad, kes pole varem "kohtunud", saavad üksteise omadustega võimsalt tuttavaks ja luua ühenduse nagu vaja.

Oad luuakse Suni ubade arenduskomplektiga (BDK) ja neid saab töös hoida mis tahes suuremas tööraamistiku etapis erinevates rakendustingimustes (tuntud kui sektsioonid), sealhulgas programmid, tekstitöötlusprogrammid ja erinevad rakendusi.

JavaBeansiga komponendi arendamiseks koostate keelekuulutused, kasutades Suni Java programmeerimiskeelt ja lisage JavaBeansi selgitused, mis kujutavad osa omadusi, näiteks kasutajaliidese atribuute ja juhtumeid, mis käivitavad uba kõnelema erinevate ubadega sarnases hoidikus või mujal süsteem.

Lisaks on ubadel sihikindlus, mis on vahend osa seisukorra muutmiseks varjatud kohta. See võimaldaks näiteks segmendil (beanil) "tuletada meelde" teavet, mille konkreetne klient oli just eelmisel kliendiseansil sisestanud. JavaBeans annab Java rakendustele liitarhiivi, mida pakuvad OpenDoc ja ActiveX liidesed.

Oa tavalised kasutusalad

  • JavaBeans puuduvad muutumatutele objektidele saadaolevad õigused.
  • Et toimida a JavaBean klassis, peab objektiklass järgima teatud meetodi nimetamise, konstruktsiooni ja käitumise kokkuleppeid.
  • Java Beans API oluline funktsioon, kuna see võimaldab mõnel muul rakendusel, näiteks disainitööriistal, hankida teavet komponendi kohta

Ubade levinud väärkasutused

  • JavaBeans ei ole oma olemuselt muutlikud.