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