| SOAP - web service pomoč | ||
|---|---|---|
|
Surfer_D
21. feb 2013 11:41:33
Pridružen od: 21. feb 2013 2 objav 0 0 0 |
#1
Pozdravljeni, Potrebujem pomoč. Sem popolnoma nov v svetu PHP ampak moram skupaj spraviti web servis, ki bo vračal podatke. Katero metodo priporočate? Berem o REST-u, ZEND frameworku, JSON,... Moj cilj je enostavna postavitev, idealno da mi ni potrebno ročno kreirati WSDL-ja. Web servis bo conzumeran in spletne php aplikacije in windows programa. Če ima kdo kak delujoč primer, ki bi ga prekopiral in preučil se priporočam. Hvala |
|
|
bostjan
21. feb 2013 12:57:43
Pridružen od: 31. jul 2008 643 objav 689 30 9 |
#2
Uf z web servici boš pomoje mel kar problem sploh če boš hotel dodati to potem v kak C# kot web reference. Ne pravim, da se ne da, toda moraš imeti pravilen WSDL, ki pa ga ni enostavno naredit. Jaz se v večini primerov poslužujem RESTa, je lažje |
|
|
Gogy
21. feb 2013 13:14:15
Pridružen od: 17. mar 2007 2491 objav 2064 252 12 |
#3
Surfer_D, zadeva ni tako zelo komplicirana. Jaz pri eni zadevi uporabljam nusoap library za PHP in imam tako server kot client delujoč preko tega library-ja ( to sem spravil skupaj sam ). Potem pa imam še v C#, Java, ASP.NET narejene cliente za dostop do istega WEB servica preko SOAP (WSDL) - te cliente so naredili drugi. Lahko malo bolj natančno poveš kaj potrebuješ? |
|
|
Surfer_D
21. feb 2013 13:59:18
Pridružen od: 21. feb 2013 2 objav 0 0 0 |
#4
V bistvu iščem varianto, ki mi bo dolgoročno pokrila čim več. Trenutno rabim posredovati par nepomembnih podatkov npr. kodo in barvo artikla. V bodoče pa bom preko web servisov reševal tudi preverjanje po aktualizaciji programa,... Kot berem je REST top varianta in trenutno zelo in vendar je s stališča varnosi vprašljiva kar se tiče podajanja parametrov zato sem se bolj nagnil k SOAP-u. Pri soapu pa je nusoap že zastarel in ga ne razvijajo več med tem ko zelo hvalijo zend framework. Za enkrat še tipam v temi kaj bi uporabil. Predvsem bi rad da se wsdl kreira sam. Za nekoga, ki prihaja z Windows sveta je samoumevno da se vse to kreira samo :) V .net je to desni klik in imaš :( Hvala za pomoč. Ima kdo izkušnje iz ZEND_SOAP? |
|