NuSOAP veya Zend Sabun?

5 Cevap php

Ben NuSOAP ve iyi ZendSoap arasındaki farkları bilmek istiyorum? Her ne yararları ve dezavantajları nelerdir? Iki teknolojiyi kullanmış olan herkes bu karşılaştırma yapabilir?

Teşekkür ederim

5 Cevap

NuSOAP durdurulan proje (aktif 2007'den beri geliştirilen değil). ZendSoap muhtemelen gitmek için en iyi yoldur.

Bottom line: Zend Sabunu öneririz. Daha fazla açıklamak için ...

NuSOAP Eksileri

  1. PHP tamamen yazılmıştır. Bu nispeten yavaş demektir.
  2. Gerçekten son zamanlarda güncellenen, ama yine de ön-1.0, ve ondan önceki güncelleme, 2007 yılından bu yana güncellenmiş olmasaydı edildi. Böylece, gerçek bir aktif bir proje olduğunu söyleyemem.
  3. Belki şimdi sabit, ama ben geçmişte kullanmış olduğunuz zaman, bu (aynı tip adlarını kullanarak, örneğin) PHP sabun ile çakıştı, ve de ben tüm kalkınma için kullanmak E_STRICT altında sayılırdı değil.

NuSOAP Artıları

  1. Bu sıkıcı, hata eğilimli görev tasarrufu, sizin için WSDL nesil Kolları.
  2. Onu destekleyen özellikleri ile esnek.

PHP SOAP Eksileri

  1. Bir WSDL oluşturmak için bir yol sağlar.
  2. SOAP başlıkları ile kullanmak için bir ağrı.

PHP SOAP Artıları

  1. C ile yazılmış ve derlenmiş, ve bu yüzden çok, çok hızlı çalışır.
  2. Üçüncü taraf kod kütüphaneleri kullanmaya gerek kalmadan kullanımı çok basittir.
  3. Böyle SimpleXML gibi diğer PHP 5 özellikleri ile güzel bütünleşir.

Zend Eksileri

  1. Bir üçüncü taraf kod çerçevesinde kullanımını gerektirir. Çerçeve modüler, yani can ihtiyacınız parçaları ortaya çıkarmak, ama sadece her şeyi getirmek için çok daha kolaydır. (Olsa da, bu not Yani, senin app kalanı için çerçeve kullanmak gerekiyor mu -. Trivially kolay sadece SOAP bit kullanarak)

Zend Artıları

  1. Onu değiştirmek yerine, PHP SOAP üzerine kurar. Böylece, hız avantajı çok, artı ekstra özellikleri olsun.
  2. Böyle kolay WSDL üretimi ve kolay konfigürasyon gibi PHP SOAP deliklerin çoğunu doldurur.
  3. PHP 5 kalanı ile çok güzel bütünleşir.
  4. Bazı büyük sanayi ağır topları desteği ile çok aktif bir gelişme yaşanıyor.

it isn't discontinued. there is a current version 0.9.5 for download, from 2010-04-26 at http://sourceforge.net/projects/nusoap/files/

ve cvs güncellemeler vardı önce

NuSOAP destek PHP4

zend sabun desteği php5