WordPress 플러그인 저장소를 통해 배포 할 SOAP 클라이언트를 WordPress 플러그인에 포함시키는 가장 좋은 방법 은 무엇입니까 ? 사용하는 것이 가장 좋습니까?
- PHP 5.x를 비누 클라이언트 ,
- 젠드 비누 클라이언트 ,
- PHP에 대한 NuSoap 툴킷 ,
- PEAR SOAP 클라이언트 / PHP를위한 서버 , 또는
- 일부 PHP 다른 SOAP 클라이언트 ?
더 중요한 것은 왜 당신이하는 것을 추천 하는가? 그리고 각각의 장단점은 무엇입니까? 광범위하게 분산 된 플러그인에서 SOAP 클라이언트를 사용한 경험이있는 경우 “Bonus (karma) points” 그리고 .NET SOAP 서버, Java SOAP 서버 또는 다른 SOAP 서버 스택을 호출 할 때 차이점이 있습니까?
이것은 “SOAP 웹 서비스에 액세스하는 플러그인을 배포 할 때 발생할 수있는 위험” 문제와 관련된 질문입니다. 그리고 저는 이것을 커뮤니티 위키로 만들고 있습니다.
최신 정보
이 같은 질문을 연구하는 다른 사람들에게 도움이 될만한 링크는 다음과 같습니다.
답변
특정 SOAP 라이브러리를 추상화하여 나중에 더 많은 클라이언트에 대한 지원을 추가 할 수 있습니다. WP_Http
여러 HTTP 구현을위한 프록시는 방법과 유사 하며 서버 기능에 따라 선택합니다.
나는이 라이브러리들 중 일부를 가지고 놀았어야했지만 어느 것을 기억하지 못한다. 일반적으로 외부 코드보다 PHP 모듈을 포함하는 것이 좋습니다. 최신 상태로 유지되고 추가 오버 헤드가 필요하지 않기 때문에 (일부 프레임 워크를 부트 스트랩해야합니다).
각 라이브러리마다 장단점을 추가 할 수 있도록 각 라이브러리에 대한 답변을 작성하는 것이 좋습니다. 아니면이보다 일반적인 질문이 “실제”스택 오버 플로우에 더 적합합니까?