Инструмент для усиления соглашения об именах XML, XSD и WSDL - PullRequest
0 голосов
/ 09 января 2010

В Java у нас есть замечательный инструмент под названием CheckStyle, который усиливает все наши корпоративные соглашения об именах. Прекрасный инструмент. Я хотел бы сделать то же самое с нашими XSD и WSDL.

Существуют ли инструменты, которые я мог бы использовать для усиления и обеспечения того, чтобы все кодировщики и аналитики соблюдали такие соглашения, как:

Все операции должны начинаться с getXX из setXX или deleteXX.

Является ли решение моей проблемы созданием XSD для проверки моего WSDL?

Ответы [ 2 ]

1 голос
/ 10 января 2011

Посмотрите на этот инструмент для определения правил и запуска их в WSDL, в основном для соглашений об именах:

Wsdl Auditor на основе правил двигателя

0 голосов
/ 30 июня 2014

Разработка Wsdl Auditor , как упоминал Сайкиран Дарипелли, похоже, остановилась. Последний коммит в хранилище Subversion - январь 2011 года.

После некоторых исследований, установки и тестирования нескольких инструментов я решил использовать Oracle Code Compliance Inspector (CCI), который доступен как расширение для JDeveloper IDE и как утилита командной строки (которая позволяет интегрироваться с например, муравей).

Тестирование соглашений об именах, по-видимому, не является основной целью Oracle CCI, но оно работает довольно хорошо, используя регулярные выражения XPath +. Как упомянуто на их веб-сайте, основная цель состоит в том, чтобы обеспечить согласованность дизайна и хорошие методы кодирования и документирования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...