Научная статья на тему 'Построение web-ориентированного средства первичной структуризации информации'

Построение web-ориентированного средства первичной структуризации информации Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
86
14
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ВЕБ-СЕРВИСЫ / ПРЕДАНАЛИЗ ДАННЫХ / ИНФОРМАЦИОННЫЕ СИСТЕМЫ

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Иванова Юлия Александровна

В статье описывается процесс построения и ход работы программного решения, направленного на исследование возможности веб-сервисов, выявление их структуры, компоновки и фильтрации объемов информации.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Построение web-ориентированного средства первичной структуризации информации»

3. Карпенко А.П. Современные алгоритмы поисковой оптимизации // Алгоритмы, вдохновленные природой. М.: Изд-во МГТУ им. Н.Э. Баумана, 2014. 446 с.

4. Alomari O., Othman Z. A. Bees algorithm for feature selection in network anomaly detection // Journal of Applied Sciences Research, 2012. № 3. С. 1748-1756.

5. Чураков М., Якушев А. Муравьиные алгоритмы. [Электронный ресурс] // Computer technologies department, ITMO University, Saint-Petersburg. Режим доступа: http://rain.ifmo.ru/cat/data/theory/unsorted/ant-algo-2006/article.pdf/ (дата обращения: 03.06.2018).

6. Cai C., Yuan L. Intrusion Detection System based on Ant Colony System // JNW, 2013. № 4. С. 888-894.

7. Звонков В.Б. Сравнительное исследование генетических алгоритмов и стайного алгоритма оптимизации // Проблемы управления и моделирования в сложных системах: межд. конф. (Самара, 2012). Самара: Институт проблем управления сложными системами Российской академии наук, 2012. С. 786.

8. Rathi B., Jadhav D.V. Network Intrusion Detection Using PSO Based on Adaptive Mutation and Genetic Algorithm // International Journal of Scientific & Engineering Research, 2014. № 8. С. 142-144.

ПОСТРОЕНИЕ WEB-ОРИЕНТИРОВАННОГО средства ПЕРВИЧНОЙ СТРУКТУРИЗАЦИИ ИНФОРМАЦИИ

Иванова Ю.А.

Иванова Юлия Александровна - студент, кафедра информационных технологий и систем, Институт управления, автоматизации и телекоммуникаций, Дальневосточный государственный университет путей сообщения, г. Хабаровск

Аннотация: в статье описывается процесс построения и ход работы программного решения, направленного на исследование возможности веб-сервисов, выявление их структуры, компоновки и фильтрации объемов информации. Ключевые слова: веб-сервисы, преданализ данных, информационные системы.

Введение

Современный этап развития информационных технологий можно характеризовать резким ростом объемов информации. Количество данных растет, и для их анализа создаются специальные алгоритмы интеллектуального анализа. Также нынешний этап развития можно определить ростом развития веб-сервисов и облачных технологий. Все больше приложений разворачиваются на веб-серверах, вплоть до того, что все больше приложений может запускаться прямиком из браузера, что уменьшает количество требований к их клиенту.

Каждое из подобных приложений имеет свою, настроенную клиентскую часть, заточенную под нужды и спецификации, но в виду единых стандартов технологии, существуют стандарты, позволяющие выявить единую структуру, соответственно возможен единый формат обработки информации и обращения к ней. Следовательно, можно исследовать возможности технологий WWW по выявлению структуры, компоновке и фильтрации объемов информации.

Из этого формируется цель работы, заключающаяся в исследовании возможности технологий WWW по выявлению структуры, компоновке и фильтрации объемов информации.

В качестве исследуемого примера рассмотрим построение средства ориентированного на работу с WEB-сервисами. Для этого изначально нужно учитывать стандарты, описывающие структуру веб-ресурса.

Основы веб-сервисов

Веб-сервисы - это XML-приложения, связывающие данные с программами, объектами, базами данных либо с деловыми операциями целиком. Обмен между веб-сервисом и программой осуществляется посредством обмена XML-документами, оформленными в виде сообщений. Формат таких сообщений определен стандартами веб-сервисов, также как и интерфейс, которому передается сообщение [1].

Работа веб-сервисов построена на использовании нескольких открытых стандартов:

- XML - расширяемый язык разметки, предназначенный для хранения и передачи структурированных данных;

- SOAP - протокол обмена сообщениями на базе XML;

- WSDL - язык описания внешних интерфейсов веб-сервисов на базе XML;

- UDDI - универсальный интерфейс распознавания, описания и интеграции. Каталог веб-сервисов и сведений о компаниях, предоставляющих веб-сервисы во всеобщее пользование или конкретным компаниям. [2]

WSDL - это XML-документ, описывающий службу. Он показывает, какие операции доступны и как данные должны быть структурированы для их вызова. Проведя анализ WSDL-документа можно узнать всю необходимую информацию о ресурсе и вычленить необходимые для обращения операторы, методы, типы и свойства. В контексте каждого сервиса они уникальны, и в обращении написаны специальные программные продукты, настроенные на работу.

На основании WSDL-документа строится последующая программная реализация прототипа Web-ориентированного инструментального средства первичной структуризации поступающей информации и дальнейшего ее преданализа.

Интерфейс программной реализации

Графический интерфейс приложения разрабатывался с целью быть понятным для рядового пользователя. На рисунке 1 можно увидеть, что визуально окно поделено на три области: навигации, визуального представления запроса и визуального представления ответа. Каждая из областей содержит в себе табуляторный элемент управления, позволяющий переключаться между страницами соответствующей части окна.

Рис. 1. Интерфейс 60

Ход работы программной реализации

Для начала работы пользователь указывает URL-адрес ресурса и нажимает кнопку проверки.

Получив адрес, средство обращается к ресурсу, указывает системные учетные данные приложения, текущего контекста безопасности, получает ответ на интернет-запрос, означающий разрешение, либо запрет на передачу запросов для получения информации.

Если аутентификация прошла успешно, формируется запрос, посредством которого средство обращается к WSDL-ресурсу с помощью GET-запроса и получает информацию о содержимом документа, в том числе операциям, методам и их входящим типам.

Получив информацию, средство сортирует полученные данные и выводит список доступных операций. После выбора операции пользователем, средство выводит дополнительную информацию и формирует поля ввода для указания пользователем данных, необходимых для совершения запроса.

После ввода всех необходимых данных пользователем, средство формирует тело SOAP-конверта и выводит его на форму. Если пользователь удовлетворен результатом, он нажимает соответствующую кнопку и отправляет запрос на сервер. Получив ответ от сервера, средство отображает тело запроса на форме, а также анализирует полученный ответ и выводит непосредственный результат запроса для пользователя. Заключение

Разработанное инструментальное программное средство призвано содействовать в исследовании возможности технологий WWW по выявлению структуры, компоновке и фильтрации объемов информации . Работа с данным средством производится в интерактивном режиме с сопутствующей визуализацией производимых действий. Результат использования на текущем этапе может быть использован для формирования запроса к веб-серверу и получению ответа. Результирующие запросы доступны для экспорта для возможного последующего анализа.

Данное программное решение является шагом к построению комплексного средства, способного принимать и классифицировать информацию из самых разнообразных источников.

Список литературы

1. Веб-сервисы. XML, WSDL, SOAP и UDDI. Для профессионалов // CIT Forum. Книги, которые мы выбираем. [Электронный ресурс]. Режим доступа: http://citforum.ru/book/xml-wsdl/otryvok.shtml/ (дата обращения: 13.06.2018).

2. Лекция. Интеграция и взаимодействие в сети Веб // НОУ ИНТУИТ. [Электронный ресурс]. Режим доступа: https://www.intuit.ru/studies/courses/485/341/lecture/8211/ (дата обращения: 13.06.2018).

3. Решетникова О.В., Иванова Ю.А. Материалы IX международной конференции по неравновесным процессам в соплах и струях. Алушта. Крым: МАИ, 2016. С. 575.

i Надоели баннеры? Вы всегда можете отключить рекламу.