Могу ли я создать диаграмму контракта на обслуживание - PullRequest
1 голос
/ 13 марта 2012

Таким образом, используя (старые шаблоны и практики Microsoft) "Фабрика программного обеспечения веб-служб 2010" , я могу создать новую схему контракта на обслуживание с нуля.то есть http://weblogs.asp.net/blogs/brijmohan/image_thumb_11A7781A.png

Это можно использовать для генерации кода ....

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

Возможно ли это?Какой лучший инструмент для этого?

Ответы [ 2 ]

2 голосов
/ 13 марта 2012

Насколько сильно вы хотите эту функцию?Если вам нужен только начальный шаг реинжиниринга, тогда вы можете расширить WSSF самостоятельно.Я сделал что-то подобное, чтобы разрешить создание модели контракта данных из существующих классов.Это было непросто, но в моем случае оно того стоило.


Читатели, незнакомые с WSSF, могут подумать, что это пакетное решение.Это не.Он построен на чрезвычайно расширяемой платформе с использованием инструментария автоматизации навигации от Microsoft Patterns & Practices, трех домен-ориентированных языков, генерации кода с помощью шаблонов T4 и т. Д. Многие расширения можно создавать просто в XML.

Этофункция потребует, возможно, пять страниц кода.

0 голосов
/ 13 марта 2012

Нет. Он не поддерживается и нет планов его поддержки.

http://servicefactory.codeplex.com/workitem/5271

...