| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Сеть > передача(приём) xml-данных на удаленный сервер |
| Автор: Aurus 27.10.2006, 19:20 |
| Задача состоит в том чтобы передавать данные в xml формате на другой сервер, и потом принимать с него другие xml данные, ещё надо использовать каким то образом SSL. Никогда с таким не сталкивался, от чтива уже голова пухнет, запутался. Нашёл про: curl, sockets, SOAP - что из этого надо использовать и почему именно это? или может вообще что-то другое. Не могу понять чем они (curl, sockets, SOAP и пр) отличаются ? и в какой ситуации надо использовать ту или иную технологию. Заходил на www.php.net - там на английском тяжло понять смысл. Заранее спасибо. |
| Автор: Vaulter 27.10.2006, 20:32 |
| тебе треба поставить CURL (или если уже есть то не надо) как расширение php он умеет делать https соединения с удал. сервером (https - Это http на SSL) вот и кидаешь данные которые требуются. sockets - это немного ниже и тут тебе, надеюсь не потреба SOAP - в принципе реально может помочь, но заклебешся понимать что к чему в этих вебслужбах |
| Автор: Aurus 28.10.2006, 06:01 |
| ok, про CURL ещё почитаю. Допустим я уже оправил свои xml данные на сервер, теперь он мне отвечает другими xml данными теперь какую штуку мне надо использовать? |
| Автор: Vaulter 28.10.2006, 09:28 |
| если это https - то читай про http. там все просто. например ты делаешь обычный POST запрос, в теле которого твоя XML тебе приходит ответ в виде тех же XML данных |
| Автор: -=Ustas=- 28.10.2006, 11:02 |
| Aurus, почему бы тебе XML-RPC не заюзать?! http://www.wmasn.com/articles/php/938/read.html - тут тебе и примерчик и куча ссылок по данной теме. |
| Автор: Aurus 28.10.2006, 15:33 |
| -=Ustas=-, спасибо за ссылку - почитал, понравилось. Эх, блин, английский надо учить. |