Мы подключаемся к веб-сервису другой компании.Мы отправляем основную информацию о клиенте в службу, и он отвечает тарифами / ценами для этого клиента.
Я парень по PHP - начал играть с базовым HTML, а затем углубился в PHP около 8 лет назад,и все мое веб-приложение - PHP с javascrtipt / ajax, смешанным по мере необходимости.Я учусь на ходу.
В течение последних двух лет сервис представлял собой веб-сервис aspx, который был прост - просто подключился к PHP-SoapClient.Теперь компания, в которой размещен сервис, изменила его на WCF, а привязка - wsHttpBinding, а аутентификация выполняется с помощью сертификации x509.
Я определил, что SoapClient PHP не может обрабатывать wsHttpBinding.Итак, мой первый блокпост - как, черт возьми, мне подключиться к этой услуге?Я зашел так далеко, что установил MS Visual Web Developer 2010 Express, а затем использовал svcutil.exe для создания файлов .config и .cs для службы.Но поймите, я никогда ничего не писал на C # или VB.Я сделал несколько маленьких VBScripts в прошлом, и я могу работать с javascript ... но я смотрю на эти файлы .config и .cs и размышляю, что теперь я, черт возьми, делаю с этими ??
По сути, я просто хочу подключиться к этому сервису, используя PHP и javascript.Но так как кажется, что это невозможно (правильно?), Есть ли способ, которым я могу вызвать операцию VB / C # из моего скрипта PHP?Например, получить информацию о клиенте из mysql и подготовить данные для службы с помощью PHP, а затем использовать VB / C # для подключения и связи со службой?Или есть идеи получше?
Все советы / идеи / предложения приветствуются!