Мне передали проект, который нуждается в некоторой работе, и оригинальная команда, которая его создала, все покинула компанию. В течение 4 лет он сидел «на полке», и все, кроме нашего клиента, забыли об этом. Они хотят, чтобы он доставлял сейчас, и это не сработает.Подстановка интерфейса WSDL
Система представляет собой относительно простое приложение ASP Web Forms для отправки данных в другую службу через 2 WSDL-интерфейса, протоколирование этого запроса в базе данных SQL и отправку ответа на другую службу через OPC.
Я могу настроить все эти интерфейсы для тестирования, кроме WSDL. У меня просто есть программное обеспечение для запуска. Есть ли способ, с помощью которого я могу легко создать сервис для имитации последнего, чтобы я мог тестировать свое программное обеспечение. У меня есть только два файла WSDL. Это не сложные услуги. Я использую всего 4 метода.
Я был убежден, что первоначальный создатель этой системы сделал что-то подобное, но я не могу найти то, что он использовал, или любую документацию об этом. Я ожидаю, что он будет работать на его ноутбуке и потерян, когда он покинет компанию.
Вы можете просто создать веб-сервис и функции WSDL. следуйте http://stackoverflow.com/questions/1221121/generate-webservice-from-wsdl. Для функции логики вы можете использовать декомпилятор, чтобы получить код внутри и обновить код генерации. – daniel
dotPeek может помочь вам декомпилировать exe/dll веб-службы. – daniel