По существу, XML сервер – это сервер, на котором хранятся и с которого можно скачать документы в формате XML.
На рынке имеется множество доступных для приобретения серверов такого типа. Наиболее популярные среди них Tamino Server, Sonic Server и FDX XML Server. Хотя базовые функции этих серверов одни и те же, пути их реализации и поддерживаемые функции отличаются.
Tamino XML Server выпускается компанией Software AG и предназначен для публикации и обмена всеми видами данных, в частности документами XML в формате оригинала. Он работает по стандартам открытых систем. Применение технологий XML улучшает организациям доступ к данным.
Используя технологии XML, можно производить обмен данными между различными приложениями на различных платформах. Поэтому организации переходят на хранение своих данных в формате XML, чтобы пользоваться преимуществами XML-технологий. Хранение данных в этом формате улучшает доставку и масштабируемость Ваших приложений при низких управленческих и эксплуатационных расходах.
В традиционных реляционных базах данных данные хранятся в виде строк и столбцов, что может быть слишком сложным. Но в случае XML сервера эта сложность устранена и здесь можно хранить любые данные, включая мультимедийные файлы и даже реляционные данные. С помощью Tamino XML Server эти данные можно легко извлекать с молниеносной скоростью.
В Tamino XML Server для извлечения данных, запрашиваемых любым приложением, используется язык запросов XQuery. В этом сервере применяется спецификация XQuery. Следовательно, запросы на сервер можно отправлять через Интернет, а данные при использовании таблицы стилей XSL возвращаются в любом формате. Таким образом, пользователи могут управлять форматом представления данных, которые представлены с использованием таблицы стилей. В случае использования XML-сервера имеется возможность очень быстрого извлечения данных.
Tamino XML Server – устойчивый к ошибкам, надежный и масштабируемый. Он используется для решения критически важных задач и обеспечивает почти полное отсутствие отказов и потери данных. Этот сервер надежен в том смысле, что поддерживает резервное копирование данных, которое может осуществляться на внешних или удаленных устройствах и использоваться в упорядоченной среде. При этом можно увеличить количество пользователей и нагрузку на север.
В структуру документа можно вносить дополнительные элементы, не меняя общей структуры массива данных. Эти характеристики XML сервера способствуют тому, что он используется при решении критически важных задач. Используя Tamino XML Server, разработчики могут значительно быстрее создавать XML-приложения. Также его можно легко интегрировать с серверами приложений.
Другой XML сервер, имеющийся на рынке, называется FDX XML Server. Его создатель – компания Snapbridge. Этот сервер используется также для создания и развертывания сложных приложений XML. Этим сервером поддерживаются XSL, XSLT и скрипты, поэтому данные можно преобразовать в любой другой формат, заказанный пользователем или любым другим приложением.
Еще один программный продукт от компании Sonic – Sonic XML Server – построен на "родном" механизме XML processing engine. Это помогает осуществлять конвейерную обработку документов XML, избавляя от необходимости генерирования для обработки промежуточного текстового файла xml. Это радикальным образом увеличивает скорость проведения транзакций.
Такая конвейерная обработка документов позволяет при выполнении объемных и сложных задач по обработке данных увеличить скорость выполнения этих задач. Встроенный в Sonic XML Server механизм позволяет пользователю хранить на этом сервере документ XML любого размера, а также делать запросы к данным такого документа, возвращать документы и обновлять.
Как видим, XML-сервер – это любой сервер, выходным продуктом для которого является документ XML, который может использоваться другими приложениями для обработки. Используя механизмы XSL и XSLT, такой документ может поставляться в любом формате. Мы можем написать некоторый код в ASP, который будет играть роль документа XML для пользователей, рассматривающих эту ASP страницу. Мы можем хранить этот код на Веб-сервере и можно сказать, что это очень упрощенный XML-сервер, поскольку он предоставляет в распоряжение пользователя документ XML.
Источник:
Просмотров: 3637
Ваш коментарий будет первым
Только зарегистрированные пользователи могут оставлять коментарии. Пожалуйста зарегистрируйтесь или войдите в ваш аккаунт.