Видео урок № 16 JNDI and JMS.

Видео урок № 16 (автор – Яков Файн) – в этом уроке вы познакомитесь с Java Naming and Directory Interface and Java Messaging Service. Для демонстрации используется Open MQ сервер, который поставляется с GlassFish.

Автор Яков Файн (Yakov Fain). Краткое содержание урока:

Java Naming and Directory Interface (JNDI) – Java API организованный в виде службы, и позволяющий производить поиск, открывать и просматривать зарегистрированные объекты по их именам. В этой части урока автор делает обзор: 

  • Как осуществлять поиск в JNDI. JNDI InitialContext является корнем дерева JNDI.
  • Как инициализировать InitialContext на локальном или удаленном сервере.
  • Что можно размещать в JNDI и как в дальнейшем использовать.

Java Messaging Service (JMS).

  • >Message Oriented Middleware (MOM) – сервер позволяющий принимать и получать сообщения.
  • В качестве сообщений может выступать некий Java – объект.
  • JMS является API для работы с одним из серверов MOM
  • Принцип Queue и Topic сообщений.
  • Как создавать и отправлять сообщения.
  • Как получать сообщения

Message Type – типы сообщений

  • TextMessage – объект который может содержать любую Java строку.
  • ObjectMessage – может содержать сериализуемый Java-объект.
  • BytesMessage – содержит массив байт.
  • StreamMessage – содержит поток Java примитивов.
  • MapMessage – содержит пары ключ / значение.

Смотрите также видео уроки по Java 7 на русском языке (автор Яков Файн):