PDA

Показать полную графическую версию : Отправка запросов на php


Rain789
28-01-2011, 20:59
Привет всем.
Вопрос вот в чём:
У меня есть программа, она должна отправлять файл на сервер и чтоб файл проходил через php код, обрабатывался им и программа в ответ получала ссылку на этот файл от php.
т.е. грубо говоря по схеме:
выбор файла -> отправка запроса на php -> php обработка -> получение данных от php.

Хотелось бы узнать как и через что это реализовать, куда смотреть, на какие статьи и прочее.

За любую информацию буду благодарен.

PhilB
28-01-2011, 23:23
Возможно стоит использовать Remote Procedure Call (RPC) - удалённый вызов процедур. То есть ваша программа будет вызывать функцию с удалённой машины, т.е. с севера, где лежит php-скрипт, та выполнит свою работу и вернет результат.

Rain789
28-01-2011, 23:26
хм, а поподробней можно?

PhilB
28-01-2011, 23:44
Для начала стоит глянуть:
http://ru.wikipedia.org/wiki/Remote_Procedure_Call
http://ru.wikipedia.org/wiki/XML-RPC

Для php:
http://www.google.com/search?q=rpc+php&ie=utf-8&oe=utf-8&aq=t&rls=org.debian:ru:unofficial&client=iceweasel-a

Я вам могу подсказать только идею, я работал с ним только в питоне и то совсем немного.
В общем, есть некие библиотеки, в которых содержаться некие функции для работы с RPC.
То есть ваш php-скрипт будет RPC-сервером, а другая прога - клиентом.

Да и неплохо было бы уточнить на чем вы пишете ту программу (которая упоминается первой).

Rain789
28-01-2011, 23:51
Программа на C++ в Visual Studio 2010 с библиотекой MFC.

ganselo
29-01-2011, 11:44
Rain789, копай в сторону WinInet или ищи классы для работы с HTTP из MFC. MSDN и гугл в помощь.
Вот. (http://www.realcoding.net/article/view/1119)




© OSzone.net 2001-2012