문제

Nusoap과 Zendsoap의 차이점을 알고 싶습니다. 각각의 이점과 단점은 무엇입니까? 두 기술을 사용한 사람이라면 누구나이 비교를 할 수 있습니까?

고맙습니다

도움이 되었습니까?

해결책

NUSOAP는 프로젝트 중단입니다 (2007 년 이후에 적극적으로 개발되지 않음). Zendsoap은 아마도 가장 좋은 방법 일 것입니다.

다른 팁

결론 : Zend Soap을 제안합니다. 더 설명하려면 ...

NUSOAP 단점

  1. 전적으로 PHP로 작성되었습니다. 이것은 비교적 느리다는 것을 의미합니다.
  2. 실제로 최근에 업데이트되었지만 여전히 1.0 프리이지만 업데이트 전에 2007 년 이후로 업데이트되지 않았습니다. 따라서 실제 활성 프로젝트라고 말하지 않을 것입니다.
  3. 아마도 지금 고정되었지만 과거에 사용했을 때 PHP 비누와 충돌하여 (예 : 동일한 유형 이름을 사용) E_Strict 하에서 잘 보이지 않습니다.

NUSOAP 프로

  1. WSDL 생성을 처리 하여이 지루하고 오류가 발생하기 쉬운 작업을 저장합니다.
  2. 지원하는 기능이 유연합니다.

PHP 비누 단점

  1. WSDL을 생성 할 방법이 없습니다.
  2. 비누 헤더와 함께 사용하는 고통입니다.

PHP 비누 프로

  1. C로 작성되어 컴파일되므로 매우 빠르게 실행됩니다.
  2. 타사 코드 라이브러리를 사용할 필요없이 사용하기가 매우 간단합니다.
  3. SimpleXML과 같은 다른 PHP 5 기능과 잘 통합됩니다.

Zend 단점

  1. 타사 코드 프레임 워크를 사용해야합니다. 프레임 워크는 모듈 식이므로 귀하는 귀하입니다 ~할 수 있다 필요한 부품을 선택하지만 모든 것을 가져 오는 것이 훨씬 쉽습니다. (하지만 이것은 그렇습니다 ~ 아니다 나머지 앱의 프레임 워크를 사용해야한다는 것을 의미합니다. 비누 비트 만 사용하는 것은 매우 쉽습니다.)

Zend Pros

  1. 교체하지 않고 PHP 비누에 구축됩니다. 따라서 속도 이점과 추가 기능이 많이 제공됩니다.
  2. 쉬운 WSDL 생성 및 쉬운 구성과 같은 PHP 비누의 대부분의 구멍을 채 웁니다.
  3. 나머지 PHP 5와 매우 잘 통합됩니다.
  4. 일부 주요 산업 헤비급의 지원으로 매우 적극적으로 개발 중입니다.

중단되지 않습니다. 2010-04-26에서 다운로드에 대한 현재 버전 0.9.5가 있습니다. http://sourceforge.net/projects/nusoap/files/

그리고 CVS의 업데이트가 있기 전에

NUSOAP 지원 PHP4

Zend SOAP 지원 PHP5

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top