Главная » Статьи для тега "apache"

Экспортирование и использование веб-служб Spring

Добавлено Дата: 5 July, 2014 категория: Spring

Одной из наиболее популярных трехбуквенных аббревиатур в по- следние годы стала аббревиатура SOA (Service-Oriented Architec- ture – сервис-ориентированная архитектура). Для разных людей аббревиатура SOA имеет разное значение. Но в основе SOA лежит идея, заключающаяся в том, что приложения могут и должны раз- рабатываться с уклоном на использование единого набора основных услуг, вместо того чтобы включать их реализацию в каждое при- ложение.

Читать »

Настройка брокера сообщений в Spring

Добавлено Дата: 29 May, 2014 категория: Spring

ActiveMQ – отличный брокер сообщений, распространяемый с открытыми исходными текстами, и замечательный выбор для ор- ганизации асинхронного обмена сообщениями посредством JMS. На момент написания этих строк текущей была версия ActiveMQ 5.4.2. Прежде чем приступать к работе с ActiveMQ, необходимо получить дистрибутив, который можно загрузить по адресу: http://activemq. apache.org. После загрузки дистрибутива распакуйте его в каталог на жестком диске. В подкаталоге lib распакованного дистрибутива отыщите файл activemqcore-5.4.2.jar. Этот файл необходимо доба- вить в библиотеку классов (classpath) приложения, чтобы получить возможность пользоваться ActiveMQ API.

Читать »

Средства Java для шифрования XML

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

Фирма IBM выпустила пакет интерфейсов и классов XSS4J (XML Security Suite for Java), реализующих спецификацию "XML Encryption", рекомендации RFC 3275, RFC 3076, методы авторизации и получения сертификатов, методы приведения к каноническому виду. Пакет XSS4J можно свободно скопировать, он доступен по адресу

Читать »

Описание Java-функций расширения в формате Java

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

<xsl:stylesheet

xmlns:xsl="http://www.w3.org/1999/XSL/Transform"

xmlns:xalan="http://xml.apache.org/xslt"

xmlns:java="http://xml.apache.org/xslt/java">

<xalan:component prefix="Math" functions="sin cos tan atan">

Читать »

Расширение XSLT с помощью JavaScript

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

Задача

Требуется реализовать на языке JavaScript функциональность, отсутствую­щую в XSLT.

Решение

В следующих примерах мы пользуемся имеющейся в процессоре Xalan-Java 2 возможностью вызывать программы на сценарных языках, например JavaScript. Обычно расширения на JavaScript пишутся для того, чтобы вызвать функцию, кото­рой нет ни в XSLT, ни в XPath. Типичный пример – тригонометрические функции:

Читать »

Функции расширения на языке сценариев с использованием встроенного сценария

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

<xsl:stylesheet version="1.0"

xmlns:xsl="http://www.w3.org/1999/XSL/Transform"

xmlns:xalan="http://xml.apache.org/xslt"

xmlns:trig="http://www.acmeX.com/extend/trig">

<xalan:component prefix="trig" functions="sin cons tan atan"> <xalan:script lang="javascript">

Читать »

Средства создания SOAP-посланий

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

Несмотря на то, что технология Web Services еще очень молода, есть уже много средств создания SOAP-серверов и SOAP-клиентов. Эти средства можно разбить на четыре группы.

1.       "Мастера", встроенные в IBM WebSphere Studio, Sun ONE Studio, Eclipse, IntelliJ IDEA, Microsoft Visual Studio .NET, Borland JBuilder и в другие инструментальные средства разработчика. Они позволяют несколькими щелчками по кнопке мыши создать Web-службу. Это хорошо, но созданные таким образом Web-службы редко удовлетворяют профессионала.

Читать »

Средства разработки SOAP

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

Итак, протокол предоставления Web-услуг есть, остается его реализовать. Написано уже много средств создания SOAP-серверов и SOAP-клиентов. Их длинный список можно посмотреть на сайте

Ведущие фирмы, выпускающие продукты для предоставления Web-услуг — IBM, Microsoft, Sun, Oracle — выпустили свои SOAP-продукты.

Читать »

Описание Java-функций расширения в формате класса

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

<xsl:stylesheet

xmlns:xsl="http://www.w3.org/1999/XSL/Transform"

xmlns:xalan="http://xml.apache.org/xslt"

xmlns:Math="xalan://java.lang.Math">

<xalan:component prefix="Math" functions="sin cos tan atan">

Читать »

Реализация элемента расширения на языке Java

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

<xsl:stylesheet version="1.0"

xmlns:xsl="http://www.w3.org/1999/XSL/Transform"

xmlns:xalan="http://xml.apache.org/xslt"

xmlns:MyExt="xalan://com.AcmeX.MyExtensionElement">

Читать »

Работа с Axis

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

Программный продукт Axis (Apache extensible Interaction System) (http://xml.apache.org/axis/), разрабатываемый консорциумом W3C, представляет собой набор классов, большинство из которых реализуют интерфейсы пакетов Sun SAAJ, JAXM, JAX-RPC. Эти интерфейсы мы рассмотрим подробно в главе 6. Кроме того, в состав Axis входит небольшой отладочный SOAP-сервер — класс simpleAxis Server — и классы для преобразования описаний WSDL в объекты Java и обратно.

Читать »