В полном объеме поддерживает многоуровневую архитектуру JEE, основным моментом которой является выделение среднего уровня, на котором реализуется бизнес-логика приложения, – это
(*ответ*) трехуровневая модель доступа к данным
модель «publish / subscribe»
модель «point-to-point»
двухуровневая модель доступа к данным
Веб-модули JEE – это
(*ответ*) сервлеты, Java-классы, картинки, HTML-файлы
дескрипторы установки, программные beans
Java-классы и описатель установки
Java-интерфейсы, классы, библиотеки
Верификатор классов в JVM
(*ответ*) проверяет корректность внутренней структуры загруженного файла
определяет права загруженного кода на взаимодействие с внешними объектами
позволяет динамически расширять java приложение во время исполнения
отвечает за импорт бинарных данных, которые содержат классы и интерфейсы программы
Виртуальная машина JVM
(*ответ*) поддерживает структурированный доступ к памяти
обеспечивает поддержку сетевых протоколов безопасной передачи данных на транспортном уровне
поддерживает аутентификацию, основанную на пользователях, и механизм контроля доступом
поддерживает контекст транзакции и доступ входящих и выходящих запросов
Виртуальная машина JVM
(*ответ*) поддерживает проверку границ массивов
обеспечивает поддержку сетевых протоколов безопасной передачи данных на транспортном уровне
поддерживает аутентификацию, основанную на пользователях, и механизм контроля доступом
поддерживает контекст транзакции и доступ входящих и выходящих запросов
Виртуальная машина JVM
(*ответ*) поддерживает неспецифицированное распределение памяти
поддерживает аутентификацию, основанную на пользователях, и механизм контроля доступом
поддерживает контекст транзакции и доступ входящих и выходящих запросов
обеспечивает поддержку сетевых протоколов безопасной передачи данных на транспортном уровне
Включает приложение на языке Java и один или несколько JDBC-драйверов, осуществляющих связь с одним или несколькими источниками данных, – это
(*ответ*) двухуровневая модель доступа к данным
модель «publish / subscribe»
трехуровневая модель доступа к данным
модель «point-to-point»
Высокоуровневый интерфейс JMS Connection
(*ответ*) создает активное соединение с провайдером
извлекает администрируемый объект из JNDI для создания соединения с провайдером
используется для передачи сообщений
устанавливает режим доставки для последующих передаваемых сообщений
Высокоуровневый интерфейс JMS ConnectionFactory
(*ответ*) извлекает администрируемый объект из JNDI для создания соединения с провайдером
создает активное соединение с провайдером
используется для передачи сообщений
устанавливает режим доставки для последующих передаваемых сообщений
Высокоуровневый интерфейс JMS MessageConsumer
(*ответ*) используется для приема сообщений
используется для передачи сообщений
создает активное соединение с провайдером
извлекает администрируемый объект из JNDI для создания соединения с провайдером
Высокоуровневый интерфейс JMS MessageListener
(*ответ*) обеспечивает асинхронный прием и обработку сообщений
используется для передачи сообщений
создает активное соединение с провайдером
используется для приема сообщений
Высокоуровневый интерфейс JMS MessageProducer
(*ответ*) используется для передачи сообщений
создает активное соединение с провайдером
извлекает администрируемый объект из JNDI для создания соединения с провайдером
однопоточный контекст для передачи и приема сообщений
Высокоуровневый интерфейс JMS Session
(*ответ*) однопоточный контекст для передачи и приема сообщений
создает активное соединение с провайдером
устанавливает режим доставки для последующих передаваемых сообщений
извлекает администрируемый объект из JNDI для создания соединения с провайдером
Графические программы, выполняемые в web-браузере, позволяющие создавать сложный интерфейс и требующие большого времени при первоначальной загрузке, – это
(*ответ*) Applets
JSP
Java Servlets
Application client