Bean je objekt za večkratno uporabo, ustvarjen s programskim jezikom Java in v skladu s Sunjevimi specifikacijami 100-odstotne čiste Java, ki je zapakiran v skladu s specifikacijami JavaBeans. Bean se od appleta Java razlikuje po tem, da ima obstojnost (po izvedbi ostane v uporabnikovem sistemu).
Poleg tega so bean sposobni komunicirati in izmenjevati podatke z drugimi JavaBeansi prek medprocesne komunikacije. V tem smislu je JavaBean podoben kontrolniku ActiveX, vendar z zelo pomembno izjemo: za razliko od kontrolnikov ActiveX, ki se izvajajo samo na računalnikih, ki podpira povezovanje in vdelavo objektov (OLE) na ravni operacijskega sistema, a se bo izvajal na kateri koli računalniški platformi, ki je sposobna izvajati Javo tolmač.
Technipages Explains Bean
JavaBeans je objektno lociran programski vmesnik podjetja Sun Microsystems, ki vam daje možnost izdelave ponovno uporabnih aplikacije ali kvadrati za gradnjo programov so šteli za dele, ki jih je mogoče v sistemu prenesti na kateri koli večji delovni okvir stopnja. Podobno kot programčki Java, se lahko deli JavaBeans (ali »Beans«) uporabljajo za dajanje strani svetovnega spleta (ali različnih aplikacij) intuitivne sposobnosti, na primer obdelava stroškov posojila ali premikanje vsebine strani, odvisno od stranke ali programa lastnosti.
Na točki, ko se uporabljajo deli ali fižola, so lastnosti fižola (na primer temeljna senca okna) nezmotljiv za različna fižola in fižol, ki se še nista "srečala", se lahko močno seznanita z lastnostmi drug drugega in se povežeta kot je treba.
Beans je ustvarjen s kompletom za razvoj Beans (BDK) podjetja Sun in ga je mogoče nadaljevati z izvajanjem na kateri koli večji delovni fazi okvirja znotraj različnih pogojev uporabe (znanih kot predelki), vključno s programi, urejevalniki besedil in različnim aplikacije.
Če želite razviti komponento z JavaBeans, sestavite jezikovne izjave z uporabo Sunovega programskega jezika Java in vključite razlage JavaBeans, ki prikazuje lastnosti dela, na primer atribute uporabniškega vmesnika in priložnosti, ki sprožijo, da fižol govori z različnimi fižlji v podobnem nosilcu ali kje drugje v sistem.
Poleg tega ima fižol odločnost, ki je orodje za odpravo stanja dela v zaščitenem prostoru. To bi na primer omogočilo segmentu (bean), da "prikliče" informacije, ki jih je določen odjemalec pravkar vnesel v prejšnji seji odjemalca. JavaBeans daje aplikacijam Java zmožnost sestavljenega arhiviranja, ki jo zdaj dajeta vmesnika OpenDoc in ActiveX.
Pogoste uporabe fižola
- JavaBeans nimajo privilegijev, ki so na voljo nespremenljivim objektom.
- Da deluje kot a JavaBean razreda, mora predmetni razred upoštevati določene konvencije o poimenovanju, konstrukciji in obnašanju metod.
- Bistvena značilnost API-ja Java Beans, ker omogoča drugi aplikaciji, kot je orodje za načrtovanje, pridobivanje informacij o komponenti
Pogoste zlorabe fižola
- JavaBeans sami po sebi niso spremenljivi.