stackoverflow.com/questions/186631/...
ужно, чтобы неуправляемые клиенты Windows C ++ общались со службой WCF. Клиенты C ++ могут работать на Win2000 и более поздних версиях. У меня есть контроль как над службой WCF, так и над тем, какой C ++ API используется. Так как это для проприетарного приложения, предпочтительно использовать материал Microsoft, где это возможно, определенно не лицензированные API GNU. Те из вас, у кого это работает, можете поделиться пошаговым процессом, как заставить это работать?
Я исследовал следующие варианты:
WWSAPI - не хорошо, не будет работать на клиентах Win 2000.Сервер ATL, используетсяследующее руководство в качестве ссылки. Я выполнил описанные шаги (удалите ссылки на политику и сгладьте WSDL), однако полученный WSDL все еще не может быть использован sproxyЕсть еще идеи? Пожалуйста, отвечайте только в том случае, если это действительно работает самостоятельно.
Edit1: Я прошу прощения за всех, кого я, возможно, запутал: то, что я искал, это способ вызова службы WCF от клиентов, на которых не установлена платформа .NET, поэтому использование вспомогательной библиотеки на основе .NET не вариант, это должен быть чистый неуправляемый C ++