Co je Bean? definice a význam

click fraud protection

Bean je opakovaně použitelný objekt vytvořený pomocí programovacího jazyka Java a v souladu se specifikacemi Sun 100% Pure Java, který je zabalen podle specifikací JavaBeans. Bean se od Java appletu liší tím, že má perzistenci (po spuštění zůstává v systému uživatele).

Beany jsou navíc schopny komunikovat a vyměňovat si data s jinými JavaBeany prostřednictvím meziprocesové komunikace. V tomto smyslu je JavaBean podobný ovládacímu prvku ActiveX, ale s velmi důležitou výjimkou: Na rozdíl od ovládacích prvků ActiveX, které se spouštějí pouze na počítačích, které podporuje propojování a vkládání objektů (OLE) na úrovni operačního systému a spustí se na jakékoli počítačové platformě, která je schopna spouštět Java tlumočník.

Technipages vysvětluje Bean

JavaBeans je objektově umístěné programovací rozhraní od Sun Microsystems, které vám dává možnost vyrábět znovu použitelné aplikace nebo programy pro vytváření čtverců považovaly za části, které mohou být přenášeny v systému na jakémkoli hlavním pracovním rámci etapa. Stejně jako Java applety mohou být části JavaBeans (nebo „Beans“) použity k poskytování stránek World Wide Web (nebo různých aplikací) intuitivní schopnosti, například zpracování nákladů na úvěr nebo přesun obsahu stránky v závislosti na klientovi nebo programu kvality.

V okamžiku, kdy se části nebo fazole používají, jsou vlastnosti fazole (například základní odstín okna) nezaměnitelné s různými fazolemi a fazolemi, které se ještě „nesetkali“, se mohou navzájem mocně seznámit se svými vlastnostmi a spojit se podle potřeby.

Beans jsou vytvářeny pomocí sady Beans Development Kit (BDK) od Sunu a lze je udržovat v chodu na jakékoli hlavní fázi pracovního rámce uvnitř různých aplikačních podmínek (známých jako oddíly), včetně programů, textových procesorů a dalších aplikací.

Chcete-li vyvinout komponentu s JavaBeans, vytvoříte proklamace jazyka s využitím programovacího jazyka Java společnosti Sun a začleníte vysvětlení JavaBeans, která zobrazují vlastnosti součásti, například atributy uživatelského rozhraní a příležitosti, které spouštějí, aby fazole mluvila s různými fazolemi v podobném držáku nebo někde jinde v Systém.

Fazole mají navíc odhodlání, což je nástroj k odložení stavu dílu na chráněném místě. To by například umožnilo segmentu (bean) „vyvolat“ informace, které konkrétní klient právě zadal v předchozí relaci klienta. JavaBeans poskytuje aplikacím Java schopnost složeného archivu, kterou nyní poskytují rozhraní OpenDoc a ActiveX.

Běžná použití fazole

  • JavaBeans postrádají oprávnění dostupná pro neměnné objekty.
  • Fungovat jako a JavaBean třída, musí třída objektů dodržovat určité konvence týkající se pojmenování metod, konstrukce a chování.
  • Základní funkce Java Beans API, protože umožňuje jiné aplikaci, jako je návrhový nástroj, získat informace o komponentě

Běžná zneužití Beana

  • JavaBeans nejsou ze své podstaty proměnlivé.