Пивняка Г.Г. Толковый словарь по информатике. Страница 209

© Платформа и архитектура (JavaBeans и Enterprise JavaBeans), развиваемые фирмой Sun Microsystem.

Java Beans (Зёрна Java) (См. JavaBeans)

Технология создания визуальных и невизуальных компонентов на языке Java. Одной из их особенностей является то, что компонентные модели JavaBeans и EJB не связаны между собой.

JavaBeans (Компоненты Java, технология JavaBeans) (См. J2EE Platform)

О Портабельная (переносимая), платформонезависимая модель программных компонентов. Программные компоненты - независимые, повторно используемые программные модули, которые способны взаимодействовать друг с другом. В языке Java компоненты называются Beans (Бинс - Зерна). Специальная программа BeanBox используется для манипуляции компонентами и построения из них готового приложения.

© Компонентная программная архитектура, разработанная корпорацией Sun Microsystems и функционирующая в среде Java. Компоненты JavaBeans представляют собой независимые программные модули, написанные на языке программирования Java, которые можно вызывать из других приложений. Архитектура JavaBeans конкурирует с моделью Microsoft COM. Компания Sun разработала также спецификации серверных компонентов Enterprise JavaBeans, которые должны использоваться в распределенных приложениях.

Java Platform (Платформа Java) (См. AWT)

Инфраструктура, включающая язык программирования Java, набор интерфейсов программирования (API), библиотеки классов и ряд других программных средств, используемых для разработки, компиляции и отладки программ, а также виртуальную машину, которая обеспечивает загрузку и выполнение исполняемых файлов байткода. Существуют три различных платформы: а) Java 2 Platform, Enterprise Edition (J2EE); б) Java 2 Platform, Standard Edition (J2SE); в) Java 2 Platform, Micro Edition (J2ME). Все три платформы предназначены для поддержки процессов разработки, развёртывания и организации функционирования приложений. При этом J2EE поддерживает разработку коропоративных многоуровневых (multi-tier), ориентированных на взаимодействие с сервером приложений. Платформа J2SE поддерживает разработку кросс-платформенных, универсал ьных приложений, а приложения, разработанные на платформе J2ME - могут масштабироваться от смарт-карт до мобильных устройств, а также применяться в других стандартных программируемых цифровых устройствах.