НОВОСТЬ26.09.01

Вышли новые версии EJB и J2EE

Гэвин Кларк, Computerwire.com
24 сентября 2001 г., опубликовано на ZDnet.ru

С выходом новых версий Enterprise Java Beans и Java 2 Enterprise Edition сервисы на базе Java становятся более стандартизованными и шире поддерживают XML.

Долгожданные апдейты серверного ПО Java, которые выходят сегодня, могут дать толчок рынку Enterprise Java Bean (EJB) и создать надежную опору для веб-сервисов на базе языка программирования от Sun Microsystems. Sun выпускает полные спецификации Java 2 Enterprise Edition (J2EE) 1.3 и EJB 2.0, предписывающие разработчикам и поставщикам для пущей совместимости использовать прежде не обязательные API XML и обмена сообщениями.

Этим шагом Sun надеется успокоить критиков, которые говорят, что рынок EJB пришел в состояние стагнации отчасти из-за задержки этих спецификаций — их ранние версии ждали еще в марте. EJB — это основа компонентов многократного использования на платформе Java и конструктивный блок веб-сервисов на базе Java, которые конкурируют с ориентированной на COM платформой Microsoft .NET. Спецификация EJB 2.0 делает эту часть Java-технологии доступной для большего числа разработчиков. В числе поддерживаемых функций управляемая посредством контейнеров персистентность, упрощающая разработку распределенных приложений; протокол Internet Inter-ORB Protocol (IIOP) для связи между серверами приложений от разных производителей; модернизированные Java ServerPages и Serverlets; расширенная поддержка XML с возможностью написания и управления JavaServer Pages посредством XML, а также SQL-подобный язык запросов для определения того, какие EJBs установлены на сервере и как к ним обращаться.

В J2EE 1.3 добавлены два API, которые до сих пор производители считали необязательными дополнениями. Один из них, Java Message Service (JMS) API, предназначен для организации асинхронной связи — она позволяет приложениям создавать, отправлять, принимать и читать сообщения, не требуя того, чтобы отправитель или получатель был готов к сеансу связи именно в этот момент. Второй API — это Java API for XML Processing (JAXP), предназначенный для трансляции и исполнения кода. Сделав эти API обязательными, Sun надеется повысить взаимозаменяемость между продуктами разных поставщиков и избежать анархии, свойственной старым реализациям Java.

В числе других новых компонентов Java database connector (JDBC) API для стандартизации связи с базами данных и интеграции данных с Java-приложениями. Компания считает, что такие API, как JDBC, повысят значение J2EE как механизма интеграции приложений. «Мы усиливаем J2EE в качестве решения для интеграции предприятия — это платформа создания корпоративных интегрированных систем и веб-сервисов нового поколения», — сказал старший менеджер продукта Sun Виджай Сарати (Vijay Sarathy).

Расширенная поддержка XML в Java означает также, что приложения на базе этих последних спецификаций будут лучше вписываться в веб-сервисы. В следующих спецификациях J2EE и EJB — которые находятся в стадии разработки — будут добавлены Java-API для передачи сообщений и связи, для поддержки стандартов ebXML и инициативы Universal Discovery, Description Integration (UDDI).


Borland JBuilder 5 - самое используемое средство быстрой разработки приложений на Java
Подписаться на рассылку Interface Ltd. - все новые материалы на сайте interface.ru

За дополнительной информацией обращайтесь в Interface Ltd.

Отправить ссылку на страницу по e-mail
Обсудить на форуме Borland


Interface Ltd.
Тel/Fax: +7(095) 105-0049 (многоканальный)
Отправить E-Mail
http://www.interface.ru
Ваши замечания и предложения отправляйте автору
По техническим вопросам обращайтесь к вебмастеру
Документ опубликован: 26.09.01