Что такое фасоль? определение и значение

Bean - это объект многократного использования, созданный с помощью языка программирования Java и соответствующий спецификациям Sun на 100% Pure Java, который упакован в соответствии со спецификациями JavaBeans. Компонент отличается от апплета Java тем, что он обладает постоянством (он остается в системе пользователя после выполнения).

Кроме того, bean-компоненты могут связываться и обмениваться данными с другими JavaBean-компонентами посредством межпроцессного взаимодействия. В этом смысле JavaBean похож на элемент управления ActiveX, но с очень важным исключением: в отличие от элементов управления ActiveX, которые выполняются только на компьютерах, которые поддержка связывания и встраивания объектов (OLE) на уровне операционной системы, a будет выполняться на любой компьютерной платформе, способной запускать Java устный переводчик.

Technipages объясняет Bean

JavaBeans - это объектно-ориентированный программный интерфейс от Sun Microsystems, который дает вам возможность производить повторно используемые квадраты приложений или программных построек, считающиеся частями, которые могут быть переданы в систему на любой основной рабочей среде. сцена. Подобно Java-апплетам, части JavaBeans (или «Beans») могут использоваться для предоставления страниц World Wide Web (или различных приложений) интуитивные способности, например, обработка стоимости ссуды или изменение содержания страницы в зависимости от клиента или программы качества.

В момент, когда используются части или Bean-компоненты, свойства Bean-компонента (например, оттенок основания окна) изменяются. безошибочно узнаваемые разные бобы и бобы, которые раньше не «встречались», могут хорошо познакомиться со свойствами друг друга и соединиться как и должно быть.

Компоненты создаются с помощью Beans Development Kit (BDK) от Sun и могут работать на любом этапе основного рабочего фреймворка. внутри различных условий приложения (называемых отсеками), включая программы, текстовые редакторы и различные Приложения.

Чтобы разработать компонент с помощью JavaBeans, вы составляете декларации языка, используя язык программирования Java Sun, и включаете пояснения JavaBeans, которые отображать свойства частей, например, атрибуты пользовательского интерфейса и события, которые запускают bean-компонент для взаимодействия с разными bean-компонентами в аналогичном держателе или где-то еще в система.

У бобов также есть решимость, которая является инструментом для определения состояния детали в защищенном месте. Это позволит, например, сегменту (bean-компоненту) «вспомнить» информацию, которую конкретный клиент только что ввел в предыдущем клиентском сеансе. JavaBeans дает приложениям Java возможность составного архивирования, которую на данный момент предоставляют интерфейсы OpenDoc и ActiveX.

Распространенное использование фасоли

  • JavaBeans не хватает привилегий, доступных для неизменяемых объектов.
  • Чтобы функционировать как JavaBean class, объектный класс должен подчиняться определенным соглашениям об именах, построении и поведении методов.
  • Существенная особенность Java Beans API, поскольку она позволяет другому приложению, например инструменту проектирования, получать информацию о компоненте.

Распространенные злоупотребления фасолью

  • JavaBeans не изменчивы по своей сути.