Nusoap 또는 Zend 비누? [닫은
-
20-09-2019 - |
문제
Nusoap과 Zendsoap의 차이점을 알고 싶습니다. 각각의 이점과 단점은 무엇입니까? 두 기술을 사용한 사람이라면 누구나이 비교를 할 수 있습니까?
고맙습니다
해결책
NUSOAP는 프로젝트 중단입니다 (2007 년 이후에 적극적으로 개발되지 않음). Zendsoap은 아마도 가장 좋은 방법 일 것입니다.
다른 팁
결론 : Zend Soap을 제안합니다. 더 설명하려면 ...
NUSOAP 단점
- 전적으로 PHP로 작성되었습니다. 이것은 비교적 느리다는 것을 의미합니다.
- 실제로 최근에 업데이트되었지만 여전히 1.0 프리이지만 업데이트 전에 2007 년 이후로 업데이트되지 않았습니다. 따라서 실제 활성 프로젝트라고 말하지 않을 것입니다.
- 아마도 지금 고정되었지만 과거에 사용했을 때 PHP 비누와 충돌하여 (예 : 동일한 유형 이름을 사용) E_Strict 하에서 잘 보이지 않습니다.
NUSOAP 프로
- WSDL 생성을 처리 하여이 지루하고 오류가 발생하기 쉬운 작업을 저장합니다.
- 지원하는 기능이 유연합니다.
PHP 비누 단점
- WSDL을 생성 할 방법이 없습니다.
- 비누 헤더와 함께 사용하는 고통입니다.
PHP 비누 프로
- C로 작성되어 컴파일되므로 매우 빠르게 실행됩니다.
- 타사 코드 라이브러리를 사용할 필요없이 사용하기가 매우 간단합니다.
- SimpleXML과 같은 다른 PHP 5 기능과 잘 통합됩니다.
Zend 단점
- 타사 코드 프레임 워크를 사용해야합니다. 프레임 워크는 모듈 식이므로 귀하는 귀하입니다 ~할 수 있다 필요한 부품을 선택하지만 모든 것을 가져 오는 것이 훨씬 쉽습니다. (하지만 이것은 그렇습니다 ~ 아니다 나머지 앱의 프레임 워크를 사용해야한다는 것을 의미합니다. 비누 비트 만 사용하는 것은 매우 쉽습니다.)
Zend Pros
- 교체하지 않고 PHP 비누에 구축됩니다. 따라서 속도 이점과 추가 기능이 많이 제공됩니다.
- 쉬운 WSDL 생성 및 쉬운 구성과 같은 PHP 비누의 대부분의 구멍을 채 웁니다.
- 나머지 PHP 5와 매우 잘 통합됩니다.
- 일부 주요 산업 헤비급의 지원으로 매우 적극적으로 개발 중입니다.
중단되지 않습니다. 2010-04-26에서 다운로드에 대한 현재 버전 0.9.5가 있습니다. http://sourceforge.net/projects/nusoap/files/
그리고 CVS의 업데이트가 있기 전에
NUSOAP 지원 PHP4
Zend SOAP 지원 PHP5
제휴하지 않습니다 StackOverflow