Използването на сапун в PHP

Блог> PHP> Използване на SOAP в PHP

Вземем примера за това как да се използва SOAP в PHP. Използването на SOAP в PHP може да изглежда трудно и неудобно, но малко разбиране, веднага ще се разбере, че това не е така. Ако имате нужда да се използва SOAP протокол, примерът ще помогне.

Преди да се използва SOAP клас библиотека трябва да бъде предварително свързан с PHP. Как да инсталираме PHP Сапун на CentOS Linux сървър преди това беше пост за това. Директен пристъпи, например.

В нашия пример, има дистанционно SOAP сървър, към който ние ще се обърнете към нашия PHP - скрипт. Ние трябва да получавате данни от сървъра на сапун. Традиционно, SOAP е била предназначена за изпълнение на RPC (Remote Procedure разговор). Той казва, че за да получите някои данни, от друга страна, трябва да се справят с нещо като функция, към която ние се отнасяме по име, изпращане на предварително зададени настройки. Като успешна реализация ще получим данни като обект. С обектите можем също обикновено полагат труд в PHP, което е много удобно.

Както се вижда от примера на лично пространство. Първо, ние се свържете със сървъра за този обект, когато създавате клас SoapClient минаваме три параметъра: URL на сървъра име и парола. На следващо място, ние се обръщаме към функцията, в този случай той се нарича GetOrderInfo, той може да се нарече всичко, което ви харесва, и да извършвате различни настройки. Бъдете функцията на страната на сървъра на сапун. В примера, минаваме на кодовия сървър, на който трябва да се върнем на обект с данните. След това, ние просто показване на данните. Този пример е проста, и това е повече, за да докаже, комуникацията между PHP-скрипт и SOAP сървъра. В действителност, параметърът обем изпратени и получени данни могат да бъдат много по-големи, но това е въпрос на архитектурен сложност на системата, и всеки си е техен.