Учебная карта по приложениям на базе EJB и веб-службам
Общее представление о веб-службах и приложениях на базе EJB
Технология "Enterprise JavaBeans" (EJB) – это управляемая технология на основе компонентной серверной архитектуры, предназначенная для модульного конструирования корпоративных приложений. Технология EJB позволяет осуществлять быструю и упрощенную разработку распределенных, транзакционных, безопасных и переносимых приложений, основанных на технологии Java.
В составе технологии EJB имеется интерфейс API сохранения состояния объектов Java. Интерфейс API сохранения состояния объектов Java – это стандартный интерфейс API для управления сохранением состояния объектов и объектно-реляционным сопоставлением. Для разработчиков приложений этот интерфейс API предоставляет средства сопоставления между объектным и реляционным представлением с помощью модели области Java для управления реляционной базой данных.
Технология EJB может использоваться для представления бизнес-методов в виде веб-служб.
Веб-службы представляют собой распределенные компоненты приложений, доступные извне. Их можно использовать для интеграции компьютерных приложений, написанных на различных языках программирования и выполняемых на различных платформах. Веб-службы не зависят от языка и платформы, так как между поставщиками существует договоренность об общих стандартах веб-служб.
Приложения на базе EJB и веб-службы развертываются на сервере приложений Java EE, например, таком как, GlassFish или Sun Java System Application Server.
На этой странице представлены ссылки на некоторые документы по NetBeans и источники, которые могут быть полезны при изучении процедуры разработки EJB и приложений веб-служб с помощью среды IDE NetBeans.
Технология EJB и сохранение состояния объектов Java
Веб-службы SOAP
Веб-службы RESTful
Программное обеспечение как услуга (SaaS)
Надежность и безопасность веб-служб
|
- Веб-служба JAX-WS в веб-приложении Java EE 5 (с использованием Netbeans 6, Maven2 и GlassFish V2), Лукаш Будник (Lukasz Budnik)
- Преобразование сообщений SOAP с помощью XSLT, Зигфрид Болз (Siegfried Bolz)
- Создание клиента Java для веб-служб RESTful del.icio.us, Амит Камар Саха (Amit Kumar Saha)
- Создание сеансовых сериализуемых компонентов EJB3 в среде Netbeans 6.1 и Glassfish, Джэйр Рилло Джуниор (Jair Rillo Junior)
- Разработка приложений уровня предприятия для GlassFish с помощью Maven и NetBeans, Вутер Ван Ривен (Wouter van Reeven)
- Введение в разработку приложений уровня предприятия в среде NetBeans 6.0, Арпит Агарвол (Arpit Agarwal)
- Разработка приложения для обработки кредитов с помощью CXF Apache и JPA в среде NetBeans 6.1, Арулази Десиасилан (Arulazi Dhesiaseelan)
- Клиент SOAP для Open Calais, Амит Камар Саха (Amit Kumar Saha)
- Создание веб-служб SOAP в среде NetBeans 6, Зигфрид Болз (Siegfried Bolz)
Учебные курсы и другие документы
Часто задаваемые вопросы
Блоги
|