Pergunta

Fui abordado para criar um site usando o Sabre Web Services ao poder do sistema de reservas. Toda a documentação que tenho visto refere-se a .NET ou Java soluções, e eu estava em dúvida se PHP pode ser usado, como o acesso é realizado usando SOAP.

Eu encontrei mais nenhuma informação sobre isso, e eu suponho que a resposta é sim, mas eu me pergunto por que não há uma única referência a este ser possível. Todas as soluções parecem ser NET!

Foi útil?

Solução

Sim, PHP pode ser ser usado para conectar a serviços da Web do SOAP - dê uma olhada NuSOAP . Ela permite que um agradável e fácil orientada a objeto maneira de consumir serviços web.

Outras dicas

SOAP é independente da linguagem, o que significa que qualquer linguagem pode se comunicar com o serviço web se ele pode gerar solicitações e respostas SOAP punho.

documentação de SOAP do PHP pode ser encontrada no php manual do

PHP pode ser usado para chamar SABÃO bastante eficaz .

Há um muito bom tutorial sobre DevZone de como você pode usar o sabão bem.

Acabei de fazer um pouco de escavação em volta e parece que você pode usar stream_context_create () para criar um contexto de fluxo de HTTP personalizado. Isto inclui o cabeçalho tipo de conteúdo HTTP que você precisa. O recurso retornado desta chamada de função pode então ser passado para o construtor SoapClient para ser usado em chamadas SOAP. Ter um olhar para http://ca.php.net/stream_context_create ea página de manual do PHP para o construtor SoapClient (desculpe, eu só posso postar um link como um novo usuário) para mais informações.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top