Bean je opakovane použiteľný objekt vytvorený pomocou programovacieho jazyka Java a v súlade so špecifikáciami Sun 100 percent Pure Java, ktorý je zabalený podľa špecifikácií JavaBeans. Bean sa líši od apletu Java v tom, že má stálosť (po spustení zostáva v systéme používateľa).
Okrem toho sú fazule schopné komunikovať a vymieňať si údaje s inými JavaBeanmi prostredníctvom medziprocesovej komunikácie. V tomto zmysle je JavaBean podobný ovládaciemu prvku ActiveX, ale s veľmi dôležitou výnimkou: Na rozdiel od ovládacích prvkov ActiveX, ktoré sa spúšťajú iba na počítačoch, ktoré podpora prepájania a vkladania objektov (OLE) na úrovni operačného systému a spustí sa na akejkoľvek počítačovej platforme, ktorá je schopná spustiť Java tlmočník.
Technipages vysvetľuje Bean
JavaBeans je objektovo situované programovacie rozhranie od Sun Microsystems, ktoré vám dáva možnosť vyrábať znovu použiteľné aplikácie alebo štvorce na vytváranie programov považovali za časti, ktoré možno preniesť v systéme na akomkoľvek väčšom pracovnom rámci etapa. Podobne ako aplety Java, časti JavaBeans (alebo „fazuľa“) možno použiť na poskytovanie webových stránok (alebo rôznych aplikácií) intuitívne schopnosti, napríklad spracovanie nákladov na úver alebo posúvanie obsahu stránky v závislosti od klienta alebo programu kvality.
V okamihu, keď sa časti alebo fazuľa používajú, sú vlastnosti fazule (napríklad základný odtieň okna) nezameniteľné s rôznymi fazuľami a fazuľami, ktoré sa predtým „nestretli“, sa môžu navzájom silne zoznámiť so svojimi vlastnosťami a spojiť sa podľa potreby.
Beans sa vytvárajú pomocou súpravy Beans Development Kit (BDK) od spoločnosti Sun a môžu byť spustené na akomkoľvek dôležitom pracovnom rámcovom stupni v rôznych podmienkach použitia (známych ako priehradky), vrátane programov, textových procesorov a iných aplikácie.
Ak chcete vyvinúť komponent s JavaBeans, vytvoríte jazykové vyhlásenia s využitím programovacieho jazyka Java od Sun a začleníte vysvetlenia JavaBeans, ktoré zobrazujú vlastnosti dielu, napríklad atribúty používateľského rozhrania a príležitosti, ktoré spúšťajú rozprávanie fazule s rôznymi fazuľkami v podobnom držiaku alebo niekde inde v systém.
Fazuľa má navyše odhodlanie, čo je nástroj na odloženie stavu dielu na chránenom mieste. To by napríklad umožnilo segmentu (fazuľke) „vyvolať si“ informácie, ktoré konkrétny klient práve zadal v predchádzajúcej relácii klienta. JavaBeans poskytuje aplikáciám Java schopnosť zloženého archívu, ktorú v súčasnosti poskytujú rozhrania OpenDoc a ActiveX.
Bežné použitie fazule
- JavaBeans chýbajú privilégiá dostupné pre nemenné objekty.
- Fungovať ako a JavaBean trieda, trieda objektov musí dodržiavať určité konvencie o pomenovaní metód, ich konštrukcii a správaní.
- Základná vlastnosť rozhrania Java Beans API, pretože umožňuje inej aplikácii, ako je napríklad návrhový nástroj, získať informácie o komponente
Bežné zneužitia fazule
- JavaBeans nie sú vo svojej podstate premenlivé.