Шта је Беан? дефиниција и значење

click fraud protection

Беан је објекат за вишекратну употребу, креиран програмским језиком Јава и у складу са Суновим 100% Пуре Јава спецификацијама, који је упакован у складу са ЈаваБеанс спецификацијама. Беан се разликује од Јава аплета по томе што има постојаност (остаје на корисничком систему након извршења).

Поред тога, беан-ови су способни да комуницирају и размењују податке са другим ЈаваБеан-овима кроз међупроцесну комуникацију. У том смислу, ЈаваБеан је сличан АцтивеКс контроли, али са веома важним изузетком: За разлику од АцтивеКс контрола, које се извршавају само на рачунарима који подржавају повезивање и уграђивање објеката (ОЛЕ) на нивоу оперативног система, а ће се извршити на било којој рачунарској платформи која је способна да покреће Јава тумач.

Тецхнипагес Екплаинс Беан

ЈаваБеанс је објектно лоциран програмски интерфејс компаније Сун Мицросистемс који вам даје прилику да производите поново употребљив апликације или квадрати за изградњу програма сматрају деловима који се могу пренети у систем на било који већи радни оквир фаза. Попут Јава аплета, ЈаваБеанс делови (или „Беанс“) се могу користити за давање страница Ворлд Виде Веб-а (или различитих апликација) интуитивне способности, на пример, обрада трошкова зајма или померање садржаја странице у зависности од клијента или програма квалитете.

У тренутку када се делови или пасуљ користе, својства Беан-а (на пример, основна нијанса прозора) су непогрешиво за различите врсте пасуља и пасуља који се раније нису „срели“ могу се снажно упознати са својствима једног другог и повезати се по потреби.

Беанс се креира помоћу комплета за развој Беанс-а (БДК) компаније Сун и може да се настави да ради на било којој великој радној фази оквира унутар различитих услова апликације (познатих као одељци), укључујући програме, процесоре текста и различите апликације.

Да бисте развили компоненту са ЈаваБеанс-ом, састављате језичке прокламације користећи Сун-ов програмски језик Јава и уграђујете ЈаваБеанс објашњења која приказују својства делова, на пример, атрибуте корисничког интерфејса и прилике које покрећу беан да разговара са различитим беан-овима у сличном држачу или негде другде у систем.

Пасуљ додатно има и одлучност, која је инструмент за одлагање стања дела на заклоњено место. Ово би омогућило, на пример, сегменту (беан) да „присети“ информације које је одређени клијент управо унео у претходној сесији клијента. ЈаваБеанс даје Јава апликацијама могућност сложеног архивирања коју до сада дају ОпенДоц и АцтивеКс интерфејси.

Уобичајена употреба пасуља

  • ЈаваБеанс немају привилегије доступне непроменљивим објектима.
  • Да функционише као а ЈаваБеан класе, класа објекта мора да поштује одређене конвенције о именовању метода, конструкцији и понашању.
  • Основна карактеристика Јава Беанс АПИ-ја јер омогућава другој апликацији, као што је алат за дизајн, да добије информације о компоненти

Уобичајене злоупотребе пасуља

  • ЈаваБеанс нису инхерентно променљиви.