Корпоративные программные интерфейсы
Несмотря на все споры, Java-окружение времени выполнения для корпоративных платформ создано и постоянно обогащается, пополняясь новыми интересными элементами. Основными частями этого окружения являются:
- Enterprise JavaBeans (EJB) - компонентная объектная среда в корпоративном варианте, с компонентами не только на клиентской, но и на серверной стороне. В идейном плане это центральная часть, с которой связаны надежды на повторное использование кодов и генерацию приложений путем сборки из готовых компонентов.
- Java Naming and Directory Interface (JNDI) - программный интерфейс к корпоративной службе каталогов, независимый от реализации последней. Может использоваться, например, для поиска контейнеров и компонентов Enterprise JavaBeans.
- Java Interface Definition Language (IDL) - средства обеспечения совместимости с распределенной объектной моделью CORBA. Сода входят компилятор из IDL в Java, а также облегченная реализация брокера объектных запросов, поддерживающая протокол IIOP.
- Java Remote Method Invocation (RMI) - средства для создания объектов, допускающих вызов своих методов из другой виртуальной Java-машины. Совокупность IDL и RMI позволяет строить на основе Java распределенные объектные системы.
- Java Message Service (JMS) - программный интерфейс для работы с сообщениями, позволяющий организовать очереди сообщений, реализовать распространение информации по схеме публикация/подписка и т.д.
- Java Mail - программный интерфейс к почтовому протоколу SMTP. Позволяет встраивать в приложения почтовые средства.
- Java Management API (JMAPI) - инструментарий для построения систем сетевого и прикладного администрирования. Поддержка протокола SNMP позволяет интегрировать JMAPI с другими системами управления, такими, например, как Tivoli Management Environment (TME).
- Java Transaction API (JTA), Java Transaction Service (JTS) - механизмы высокоуровнего, основанного на открытых стандартах управления транзакциями в распределенной среде.
- Java DataBase Connectivity (JDBC) - программный интерфейс для доступа к реляционным базам данных. Служит единой базой для реализации средств доступа более высокого уровня.
Сюда же следует отнести спецификации JSQL по непосредственному встраиванию SQL-операторов в Java. Первой реализовала эти спецификации компания Oracle.
Еще один важный механизм - механизм сервлетов (servlets), позволяющий динамически расширять функциональность серверов и получивший наименование по аналогии с аплетами, расширяющими функциональность клиентских систем.
Назад |
Содержание |
Вперед
|
 |
 |
|
|
 |
 |
 |
Новости мира IT:
- 19.06 - В России появятся складные смартфоны на отечественной платформе «Ред ОС М»
- 19.06 - В переговорах OpenAI и Microsoft сохраняется несколько важных противоречий
- 19.06 - OpenAI вскрыла тёмные личности в ИИ, отвечающие за ложь, сарказм и токсичные ответы
- 19.06 - Поставщиком гибких дисплеев для складного iPhone будет компания Samsung
- 19.06 - Apple намеревается использовать ИИ для разработки своих чипов
- 18.06 - «Сбер» выпустит отечественный рассуждающий ИИ
- 18.06 - Google выпустила финальную версию мощной ИИ-модели Gemini 2.5 Pro, а также экономную Gemini 2.5 Flash-Lite
- 18.06 - ИИ-стартап xAI Илона Маска собрался привлечь ещё $4,3 млрд в дополнение к $5 млрд долговых обязательств
- 18.06 - Роскомнадзор пойдёт по трафику: операторов обяжут раскрыть маршруты и устройства в сетях
- 11.06 - Опубликована 65 редакция рейтинга самых высокопроизводительных суперкомпьютеров
- 11.06 - ВТБ начал тестировать отечественную альтернативу Apple Pay — сервис «Волна» от НСПК
- 11.06 - Google выпустила стабильную версию Android 16, но масштабный редизайн ещё не готов
- 11.06 - Руководство Apple признало, что первая попытка создать ИИ-версию Siri провалилась
- 11.06 - Госдума РФ приняла законопроект о создании российского национального мессенджера
- 11.06 - OpenAI выпустила мощную модель o3-pro, но она медленнее, чем o1-pro
- 11.06 - IBM построит первый в мире модульный квантовый компьютер с 200 логическими кубитами и встроенной коррекцией ошибок
- 11.06 - Nintendo установила рекорд, продав более 3,5 млн консолей Switch 2 всего за четыре дня
- 09.06 - Презентация национального российского мессенджера состоится уже летом
- 09.06 - Apple представила iPadOS 26 со стеклянным дизайном, окнами и другими улучшениями
- 09.06 - Российские 4G и 5G заработают на зеленоградских чипах
Архив новостей
|
 |
 |
 |
|
 |
 |
 |
|
|
 |
 |
|