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

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

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

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

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

v Компонентная   программная   архитектура,    разработанная    корпорацией    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 (J2МE). Все три платформы предназначены   для   поддержки   процессов   разработки,   развёртывания   и    организации функционирования приложений. При этом J2EE  поддерживает  разработку коропоративных многоуровневых  (multi-tier),  ориентированных  на взаимодействие  с сервером  приложений. Платформа    J2SE     поддерживает     разработку    кросс-платформенных,    универсальных приложений,  а приложения,  разработанные на платформе J2МE – могут масштабироваться от   смарт-карт  до  мобильных   устройств,   а  также  применяться  в   других   стандартных программируемых цифровых устройствах.

Java RMI (Remote Method Invocation – Удалённый метод вызова) (См. RMI)

Технология, обеспечивающая компоненты, написанные на языке программирования

Java средствами  общения  между собой в  распределённой среде. Технология RMI  является платформонезависимой,   так   как   компоненты   Java   могут   быть   запущены   на   любой платформе, на которой функционирует виртуальная машина Java (Java Virtual Machine).

Java Runtime Environment [JRE] (Среда запуска Java)

Бесплатно распространяемое системное ПО, минимально  необходимое  для  запуска

Java-программ. Подмножество  инструментальных  средств  разработки  Java  Development Kit (JDK) для конечных пользователей и разработчиков, которым необходимо переносить среду запуска приложений  Java на отдельные устройства.  Среда запуска Java (JRE) состоит  из виртуальной машины Java, базовых классов Java и поддерживающих классов.

Java Technology (Java-технология)

Технология   Java™   состоит   из    двух   элементов:   языка   программирования   и

программной  платформы  (включающую   виртуальную   машину Java),  в   которой   могут запускаться программы, написанные на этом языке. Синтаксис языка программирования Java похож на синтаксис C++ – оба языка  объектно-ориентированы.  Основное  различие между ними заключается в том, что разработчику приложений на C++ необходимо компилировать исходный код специально для целевого устройства, для которого конкретно разрабатывалась програма. Функциональный Java-код интерпретируется непосредственно самим устройством (каким бы оно не было) при помощи т.н. Java Virtual Machine (виртуальной машины Java). Последняя должна обязательно присутствовать на целевом устройстве.

Источник: Тлумачний   словник   з   інформатики   /   Г.Г.   Півняк,   Б.С.   Бусигін, М.М. Дівізінюк та ін. – Д., Нац. гірнич. ун-т, 2008. – 599 с.

Похожие посты:

Вы можете оставить комментарий, или ссылку на Ваш сайт.

Оставить комментарий