2015-07-08 1 views
0

Фон: мне было предложено создать веб-службу «средний человек» для программы, написанной на Visual Fox Pro (VFP), поскольку VFP не может связываться через HTTPS, а только HTTP. Эта программа VFP должна связываться с другой веб-службой, поэтому мой веб-сервис должен просто отредактировать XML-файл как совместимый с HTTPS.Как общаться через HTTPS с помощью VFP

Я до сих пор не работал с веб-сервисами, но написал несколько базовых веб-сервисов, чтобы узнать о них. Теперь мне нужно понять, что я должен сделать для обычного XML-файла, чтобы он был «совместим» с HTTPS, а не только с HTTP. Прошу прощения, если мой жаргон отключен, так как я все еще нахожу свой путь вокруг веб-служб.

ответ

0

Https или Http, смежно к веб-службы из VFP не является тривиальной задачей. То, что я лично делаю, это создать «средний человек» activex с помощью C#. Я могу «говорить» взад и вперед по веб-сервису с C# легко и предоставить несколько общедоступных методов, которые принимают и возвращают XML, который может использовать VFP (поэтому с точки зрения VFP он становится простой строкой XML для передачи параметров или получения результатов).

+0

Это то, что я закончил делать, но было больше интересно узнать, был ли лучший способ, я не был полностью в восторге от того, что заплатил за программное обеспечение, чтобы это сделать, поскольку это было только как только мне это понадобится. –

+0

Плата за программное обеспечение не требуется. Издания Visual Studio Community бесплатно предоставляются MS для частных лиц или компаниям с участием до 5 разработчиков. Существуют также экспресс-версии, а также создание такого типа занимает меньше времени, чем попытка сделать это в VFP. –

+0

Платеж, на который я имел в виду, был для другого ответа –