 | Уровень сложности: средний Марк МакКеон , независимый автор, U.K. Grid Support Center Бруно Харбулот , Grid-разработчик, University of Manchester
05.02.2008 В данном руководстве пример WS-Resource проиллюстрирует, как можно скомбинировать XSLT и JavaScript-код с WSRF в WSRF::Lite для создания выполняющегося в Web-браузере клиентского приложения. В этом учебном пособии
В данном руководстве вы возьмете пример WS-Resource-счетчика из статьи "Создание WS-Resources с WSRF::Lite" и узнаете, как можно запросить и обновить его значение, используя Web-браузер. Руководство начинается с краткого обзора WSRF, WSRF::Lite и WS-Resource-счетчика. Затем вы узнаете, как использовать HTTP для доступа к WS-Resources в WSRF::Lite. Далее будет представлен XSLT и показано, как его можно использовать для преобразования XML ResourcePropertyDocument WS-Resource-счетчика в HTML для отображения в браузере. Наконец, будет использован JavaScript-код для автоматического обновления страницы браузера, а также для изменения значения WS-Resource-счетчика.
Требуемый опыт
Вы должны быть знакомы с Perl, WSRF и WSRF::Lite. Если вы не знаете WSRF::Lite или WSRF, мы рекомендуем изучить первое руководство данной серии "Создание WS-Resources с использованием WSRF::Lite". Однако изучать второе руководство "Создание защищенных WS-Resources с помощью WSRF::Lite и WS-Security" необязательно, поскольку система защиты не является темой данной статьи. Учебное руководство представляет и обсуждает XSLT, CSS и JavaScript-кодирование, но, возможно, будет полезно обратиться к разделу "Ресурсы" за более подробной информацией.
Системные требования
Для запуска примеров, приведенных в данном руководстве, необходим компьютер с операционной системой Linux® и WSRF::Lite V0.8.2 или более поздней версии. Perl-модуль XML::CanonicalizeXML тоже должен быть установлен. WSRF::Lite может работать и без него, но это необходимо для поддержки доступа с использованием технологии Ajax, что является предметом данного руководства. Также понадобится Mozilla Firefox или Windows® Internet Explorer® для запроса и обновления используемого здесь примера WS-Resource-счетчика. Кроме того, нужен HTTP-клиент, выполняющийся в командной строке (например, curl или wget).
Форматы html
IBM обладает всеми авторскими правами касательно информации, расположенной на developerWorks. Использование информации приведенной на этом ресурсе без явного письменного разрешения от IBM или первоначального автора запрещены. Если Вы желаете использовать информацию с developerWorks, пожалуйста воспользуйтесь регистрационной формой для того, чтобы связаться с нами запрос на использование материалов developerWorks Россия. |  | |  |