J2EE:
Советы и приемы программирования Web-служб: Импорт в WSDL-файлах
В данной статье объясняются нюансы двух типов операторов import, используемых в Web Services Description Language (WSDL, язык описания Web-служб). Операторы import являются простыми, не так ли? Они есть почти в каждом языке программирования или языке описания интерфейсов; если вы читаете эту статью, то, возможно, знаете все, что необходимо знать об import. Итак, почему вы должны прочитать совет по оператору import в файлах Web Services Description Language (WSDL)?
Паттерн Value List Handler
Большинство приложений Java 2 Platform, Enterprise Edition (J2EE) должны выполнять операции поиска и запроса списка определенных данных. В некоторых случаях результатом этих операций может быть довольно большой объем информации. Не целесообразно возвращать данные в полном объеме в ситуациях, когда клиенту нужно только последовательно просматривать результаты, а не обрабатывать их полностью. Обычно клиент использует результаты запроса только для чтения, например, для отображения полученного списка.
Jsp теги, новые и улучшенные
Одной из важнейших и, к сожалению, плохо оцененных возможностей jsp являются пользовательские теги. В прошлой своей статье рассказывающей об jsp я упоминал о сложившейся на первых этапах развития jsp ситуации когда все-кому-не-лень создавали собственные теги, зачастую изобретая никому не нужные велосипеды в виде очередного тега IF, FOR и т.д. Таким образом, появление jstl стало важным этапом унификации и дало единую точку применения силы многих тысяч java-разработчиков.
Паттерн Data Access Object
Способ доступа к данным бывает разным и зависит от источника данных. Способ доступа к персистентному хранилищу, например к базе данных, очень зависит от типа этого хранилища (реляционные базы данных, объектно-ориентированные базы данных, однородные или «плоские» файлы и т.д.) и от конкретной реализации.
Учебное пособие по J2EE. Глава 2. Начало работы
В этом разделе описывается разработка, размещение и запуск простого клиент-серверного приложения, состоящего из корпоративного компонента конверсии валют и двух клиентов: клиентского J2EE-приложения и Web-клиента на основе JSP-страницы.
Учебное пособие по J2EE. Глава 1. Обзор
Если Вы новичок в разработке J2EE приложений, эта глава – хорошее место для старта. В ней вы изучите архитектуру J2EE, ознакомитесь с важными соглашениями и понятиями, а также найдете собственные подходы к программированию, сборке и внедрению J2EE приложений.
Управление cookie при помощи класса CookieHandler
На Java платформе доступ к объектам через унифицированный указатель информационного ресурса (URL) управляется набором обработчиков протоколов. Первая часть URL определяет используемый протокол. Например, при указании в начале URL строки file:, вы можете обращаться к ресурсам на локальном диске. В случае использования http: в URL доступ к ресурсу осуществляется через Internet. J2SE 5.0 определяет следующие типы обработчиков протоколов: http, https, file, ftp и jar.
Openid 2b
Сегодня я устрою тест еще одному серверу и consumer-у openid. Этот кандидат прибыл с экзотического острова Явы, так что ставить его в один ряд с описанными в прошлой статье библиотеками нельзя. Требования к хостингу у него будут повыше, да и процедура настройки и установки требует знания основных идей из мира java. Библиотека называется joid (полагаю, сокращение от java openid). Технически кандидат обещает, что сможет понять и версию 1.0 и 2.0 протокола openid.
Service Locator паттерн
J2EE-клиенты взаимодействуют с компонентами службы, такими как компоненты Enterprise JavaBeans (EJB) и Java Message Service (JMS), предоставляющими бизнес-службы и возможность сохранения данных. Для взаимодействия с этими компонентами клиенты должны либо найти компонент службы (так называемая операция поиска), либо создать новый компонент. Например, EJB-клиент должен найти домашний объект корпоративного компонента и затем использовать его либо для поиска объекта, либо для создания или удаления одного и более корпоративных компонентов...
Использование XML и Java для разработки Web-сервисов
Технология Java предоставляет надежную, широко распространенную, независимую от операционной системы платформу, позволяющую быстро создавать и запускать Web-сервисы. Основой Web-сервисов является воплощенное в платформе J2EE, открытое, часто используемое решение, которое согласуется с существующими системами и предоставляет новые динамичные сервисы с ключевыми технологиями, такими как Enterprise JavaBeansTM, JavaServer PagesTM, сервлеты, поддержка XML.