Я работаю над дипломной диссертацией на основе многоагентных систем, и мне нужно создать WSDL из онтологии (т. Е. Из класса, который не является webservice, no [WebService]
или [ServiceContract]
аннотация).Как сгенерировать WSDL из класса (не webservice)
Информация, которая у меня есть:
- Список классов, представляет операцию (я не могу изменить их)
Как создать собственный WSDL без вещей, как у классов с аннотацией [WebService]
или [ServiceContract]
?
Примечание: Я не могу использовать анотации, потому что все решение является чем-то вроде шлюза между агентами в системах с несколькими агентами и веб-службами. Каждый новый агент в системе Multi-Agent может быть доступен через SOAP (webservice). Я уже реализовал IHTTPHandler, который отвечает за сериализацию SOAP-сообщений для объектов. Таким образом, решение выглядит как webservice, но внутри мой собственный IHTTPHandler.
Почему вы не можете использовать аннотацию? –