Прошу прощения, если это вопрос о черепа.
Я использовал WSDL для генерации кода для общения с веб-сервисами, но мой вопрос касается его использования для генерации веб-сервисов.
Допустим, у меня есть устройство, которое будет взаимодействовать с веб-сервисом. Данный веб-сервис на самом деле не существует и находится вне моего контроля. То есть сторона, желающая обрабатывать сообщения с моего устройства, должна реализовать эту услугу.
Услуга в этом случае является чрезвычайно базовой. Это просто небольшая коллекция методов, которые получают сообщения и возвращают коды состояния. По сути, это посредник между моим устройством и сторонним программным обеспечением.
Было бы очень здорово, если бы я мог предоставить что-то вроде документа WSDL 2.0, который они могли бы затем использовать для фактического генерирования стандартного кода для сервиса и методов, которые они должны реализовать ... предпочтительно в Java (Axis) и. NET дружественные рамки.
Другими словами, я хочу использовать WSDL для генерации сервиса, а не клиента. Или, может быть, я вообще не хочу WSDL. Какие методы вы бы порекомендовали сделать это как можно безболезненнее?