Главная » Статьи для тега "интерфейс"

Интерфейс EJBMetaData

Добавлено Дата: 16 April, 2011 категория: Java, Web

public interface EJBMetaData

Интерфейс позволяет получать мета-данные о серверном компоненте EJB. Мета-данные используется при создании приложения и размещении приложения на сервере, а также при использовании языков сценариев с доступом к серверным компонентам EJB. не является удаленным интерфейсом. Класс, имплементирующий этот интерфейс, должен иметь тип RMI/IDL и быть сериализуемым (serializable).

Читать »

Интерфейс EJBLocalObject

Добавлено Дата: 15 April, 2011 категория: Java, Web

public interface EJBLocalObject

Интерфейс используется для создания локальных интерфейсов компонентов EJB. Этот интерфейс предоставляет возможность клиенту доступ к компонентам EJB. Локальный интерфейс предоставляет возможность обращения к бизнес-методам. Интерфейс имплементируется в контейнере.

Читать »

Создание Web-службы средствами JAX-RPC

Добавлено Дата: 16 March, 2011 категория: Java, Web, XML

Из предыдущего описания видно, что для создания Web-службы надо, прежде всего, написать удаленный интерфейс, называемый в спецификации JAX-RPC "Service Endpoint Interface". Мы будем называть его адресатом или SEI-интерфейсом Web-службы. В WSDL-описании Web-службы адресату соответствует элемент <portType>. Поэтому SEI-интерфейс вместе с его реализацией часто называется портом (port) Web-службы. Описанные в нем методы как раз и составляют Web-услуги создаваемой Web-службы. На этот интерфейс накладываются следующие условия:

Читать »

Сервлеты

Добавлено Дата: 15 March, 2011 категория: Java, Web, XML

Сервлетом (servlet) формально называется всякий класс, реализующий интерфейс Servlet из пакета javax.servlet. Основу сервлета составляют метод                выполняющий начальные действия сервлета, метод destroy о, завершающий работу сервлета, и метод service о , в котором заключена вся работа сервлета. Основная особенность сервлета в том, что он работает не сам по себе, а в составе Web-сервера.

Читать »

Выбор базового класса

Добавлено Дата: 7 March, 2011 категория: C#, Компоненты

Для того чтобы более четко понимать, как правильно выбрать базовый класс для нового компонента, MSDN формулирует следующие правила, О Если класс использует некоторые внешние ресурсы (например, файлы, порты и т, п.), но не будет помещаться на форму во время разработки, достаточно реализовать интерфейс system. iDisposabie. Разумеется, такой класс не будет компонентом, но если вы не собираетесь помещать его на форму, то этого и не требуется.

Читать »

Работа с файлами ресурсов

Добавлено Дата: 5 March, 2011 категория: C#, Компоненты

Для компонентов, предназначенных работать с несколькими языками, удобно использовать сервис iResourceService, предоставляющий доступ к ресурсным файлам. Сервис имеет два метода:

0 метод GetResourceReader(CultureInfo info) возвращает интерфейс iResourceReader, позволяющий читать файл ресурсов для указанной культуры;

Читать »

Компоненты EJB

Добавлено Дата: 23 February, 2011 категория: Java, Web, XML

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

Читать »

Работа с XSLT в программах на языке Java

Добавлено Дата: 25 January, 2011 категория: XSLT

Задача

Требуется выполнить XSLT-преобразование в приложении, написанном на Java.

Решение

Обратиться к XSLT из программы на Java можно тремя способами:

?               воспользоваться интерфейсом, который предлагает ваш любимый XSLT- процессор, написанный на Java;

Читать »

Особенности разработки компонентов

Добавлено Дата: 21 January, 2011 категория: C#, Компоненты

В отличие от обычного класса, разработка компонента имеет особенности, которые следует учитывать, принимая решение о создании компонента.

Во-первых, пользователем компонента является такой же программист, как и мы с вами. Именно он, а не конечный пользователь программы, использует компонент. Конечному пользователю компонент достанется уже потом, когда программа будет готова.

Читать »

Работа с XSLT в программах на языке Perl

Добавлено Дата: 30 December, 2010 категория: XSLT

Задача

Имеется задача, для решения которой больше подходит Perl, но какие-то части проще реализовать с использованием XSLT.

Решение

Существует несколько способов воспользоваться XSLT из Perl. Модули XML::LibXSLT и XML::LibXML предоставляют интерфейс к библиотекам GNOME, реализующим процессоры SAX и XSLT. В следующем примере, заимствованном из книги Erik T. Ray и Jason McIntosh Perl and XML (O’Reilly, 2002), приведена Perl- программа для пакетной обработки нескольких XML-файлов одним и тем же XSLT-сценарием, который компилируется только один раз:

Читать »

MDB-компоненты

Добавлено Дата: 26 December, 2010 категория: Java, Web, XML

Компоненты типа MDB (Message Driven Beans) работают асинхронно под управлением EJB-контейнера. Контейнер получает сообщение от клиента, точнее говоря, от службы сообщений, через которую действует клиент, активизирует MDB-компонент и обращается к его методам. Клиент никак не связан с MDB-компонентом, более того, клиент не подозревает о его существовании. Клиент обращается только к службе сообщений. Поэтому для MDB-компонента не нужны ни remote- ни home-интерфейсы, он состоит только из одного или нескольких классов. Класс MDB-компонента должен реализовать                 MessageDrivenBean.

Читать »

Сервлеты класса JAXMServiet

Добавлено Дата: 23 December, 2010 категория: Java, Web, XML

Класс JAXMServiet добавляет к классу HttpServiet три метода. Первый метод

protected static MimeHeaders getHeaders (HttpServletRequest req);

заносит все поля HTTP-заголовка запроса req в объект класса MimeHeaders. Второй метод

protected void putHeaders(MimeHeaders headers, HttpServletResponse resp);

Читать »