Общаться с WCF Windows Service в VB6? - PullRequest
5 голосов
/ 01 октября 2011

У меня есть приложение VB6, которое я хочу связать с написанной мной службой Windows WCF, которая импортирует сертификаты безопасности.Единственная функция в сервисе принимает два строковых аргумента.Однако мне было очень трудно заставить две программы взаимодействовать.

В VB.NET это просто, просто сделать ссылку на сервис, как веб-сервис.Однако в VB6 все не так просто, как кажется.Похоже, поиск только приводит примеры того, как ЗАПИСАТЬ службу Windows в VB6.

Кто-нибудь знает, как это сделать?

1 Ответ

11 голосов
/ 01 октября 2011

Самый простой способ получить доступ к службе WCF из VB6 - это создать оболочку .Net ComObject для клиента службы.Затем в VB6 все, что вы делаете - это создаете объект и вызываете некоторые методы для этого объекта.Вся работа WCF выполняется в объекте .Net com.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...