14.07.1998 Новости Сергей Дунаев Для тех, кто уже программирует на Delphi или Visual Basic, в архитектуре Java-Beans, на первый взгляд, нет ничего нового. Суть та же: написание повторно используемых компонентов и сборка из них готовых программ, как из строительных блоков. Специальный контейнер готовых компонентов, может включать набор простейших кнопок, текстовых прокручиваемых полей и списков или более сложные компоненты, такие, как календарь и даже электронная таблица (см. рис. 1 - 3). Рис. 1. Компонент SliderВ традиционных языках программирования имеются специальные средства для создания таких компонентов, например инструменты Visual Basic Extensions (VBX), независимые от языка OLE Custom Controls (OCXs), или специальные средства в ОС Unix - toolkits и widgets. Что же нового принесла с собой Java? Java кристаллизовала и отшлифовала эту технологию и придала ей кросс-платформную и даже тотальную универсальность. Показательно, что в игру моментально включились производители серверов баз данных, такие, как Informix, Oracle, Sybase, которые стали предлагать свои базы в качестве контейнеров JavaBeans. Например, сервер Informix c Universal Data Option может действовать как контейнер Enterprise JavaBean, предоставляя функции управления JavaBean. Это позволяет Java-программистам создавать приложения, воспринимающие БД Informix как компонент JavaBean. Более того, JavaBeans-компоненты имеют мост к элементам AciveX и могут использоваться в рамках этой технологии. Рис. 2. Компонент “Календарь”Java ...
читать далее.