Другие технологии, связанные с рассматриваемыми технологиями

Оценить
(0 голоса)

В этом разделе будут кратко представлены другие технологии, которые относятся к промежуточному программному обеспечению иа основе языка программирования Java.

JMS (Java Messaging Services - службы передачи сообщений Java) - это брокер сообщений XML. Службы JMS позволяют пользователям сохранять форматы их данных в репозитории схем языка XML и в репозитории таблиц стилей XSL (extensible Style Language - расширяемого языка стилей). Когда два приложения связываются между собой, они не должны знать, какой формат данных требуется каждому из них, поскольку трансляцию форматов выполняет брокер сообщений, используя информацию, хранящуюся в репозитории. Оба приложения могут быть слабосвязанными, то есть независимыми от размера, изменения и версии, и при этом возможность пересылки сообщений между ними не нарушается.

RMI (Remote Method Invocation - вызов дистанционных методов из другой виртуальной Java-Машины) - оригинальный способ предоставления распределенным приложениям, написанным на языке программирования Java, возможности "переговариваться" друг с другом. RMI может также запускаться поверх ПОР (Internet InterORB Protocol - протокола, определяющего передачу сообщений между сетевыми объектами по протоколам TCP/IP), хотя эта альтернатива более трудна в реализации. Поскольку достаточно сложно обеспечить работу протокола ПОР через брандмауэры, выполнение XML поверх протокола HTTP стало популярной альтернативой для обеспечения связи между Web-приложениями.

Сервер промежуточного программного обеспечения
Язык программирования Java в базах данных
Интерфейсы Java к базам данных
JDBC
SQLJ

Добавить комментарий


Защитный код
Обновить