*   >> Чтение Образование Статьи >> tech >> web development

Важным аспектом Xml Schema

<р> 1. XML-схемы обеспечивают бесчисленные преимущества среды разработки. Многие из этих преимуществ являются нематериальным или экономический характер, косвенно увеличивая производительность и уменьшая время выхода на рынок. Наиболее важным аспектом ощутимым из XML-схемы является то, что XML-схема определяет контракт между приложениями или между частями программного приложения. 2. Разработчик программного обеспечения для создания генерировать XML или несчастный сотрудник, который должен вручную создать XML, знает цель.

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

Модуляризация код легче, потому что границы легко идентифицировать (каждая граничная является XML-документ). Это в свою очередь делает распределение ресурсов проще: Индивидуальные застройщики получают конкретные задачи, каждая из которых имеет четко определенные входы и выходы. 4. Тестирование также намного проще: Разработчик генерирующая XML гарантирует, что генерируется XML-проверяет против XML схемы, и разработчик получения XML можно легко создать тест XML документы в общей редакторе.

Впоследствии, интеграционное тестирование, как правило, гораздо более успешным, чем с традиционными данными (например, проходящих объектов и сооружений). Наконец, даже развертывание проще: Версии кода, которые генерируют XML могут быть развернуты в разные времена, чем код, который получает XML-предполагая, что схема является стабильной. 5. Современные распределенные среды усугубляют проблемы только что упомянутых для магазина развития.

В частности, программное обеспечение для записи разработчик обрабатывать XML может писать веб-службы; кто в Интернете может потенциально генерировать XML, который отправляется в веб-службу. В случае веб-службы, XML-схема является ключевым кусок документации. Аналогично, XML-схемы является договор, по которому все пребывает. Например, разработчик может изменить лежащую в основе веб-службы, пока XML-схемы не изменяется. Точно так же, разработчики знают то

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.