Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

PHP i sirovi XML upit web servisa

[es] :: PHP :: PHP i sirovi XML upit web servisa

[ Pregleda: 2656 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dmn
Nebojša Milić
Minhen

Član broj: 17795
Poruke: 122
...58.130.static.cablesurf.de.



+1 Profil

icon PHP i sirovi XML upit web servisa15.04.2008. u 08:09 - pre 195 meseci
Pozdrav,

Radim na jednom FLEX+PHP projektu i izmedju ostalog je zadatak da se lokalna baza sinhronizuje sa (nekom tamo) centralnom bazom podacima koji se dobijaju od web servisa. Pri tome su na raspolaganju XML upiti koje je potrebno uputiti web servisu kako bi se dobili odgovarajuci podaci i koji izgledaju otprilike ovako:
Code:

<?xml version="1.0" encoding="utf-8"?> 
<s:TEST xmlns="T4013.xsd" xmlns:s="TESTML.xsd">
  <s:Header>
    <s:Client>100</s:Client>
    <s:User>test</s:User>
    <s:Pwd>test</s:Pwd>
    <s:Language>EN</s:Language>
  </s:Header>
  <s:Transaction id="40173">
    <s:Bp id="0000000011" />
  </s:Transaction>
</s:TEST>


Dakle, ovakvim upitom se "gadja" odgovarajuci metod na (nekom tamo) serveru, recimo http://neki.tamo.server?wsdl

Prema dosadasnjem guglanju nisam uspeo da nadjem mogucnost da iz PHP-a posaljem ovakav "sirovi" XML upit web servisu, nego se uglavnom upotrebom neke biblioteke (npr. nusoap), generise parametar tipa array, pa biblioteka prevodi upit u XML.

Nadam se da sam bio barem malo jasan i da se neko susreo sa slicnim problemom.

Hvala
 
Odgovor na temu

agvozden
Aleksandar Gvozden
founder
Info-G
Beograd

Član broj: 37813
Poruke: 1123
*.ptt.yu.

Sajt: www.gvozden.info


+68 Profil

icon Re: PHP i sirovi XML upit web servisa16.04.2008. u 08:20 - pre 195 meseci
Ja ne kapiram kakav problem imas?

Za pocetak instaliraj SOAP na tvom php serveru koji je u ovom slucaju soap klijent

mozda ti ovo pomogne da uvezbas soap, izuzetno dobro napisano:

http://devzone.zend.com/article/689-PHP-SOAP-Extension

 
Odgovor na temu

dmn
Nebojša Milić
Minhen

Član broj: 17795
Poruke: 122
...58.130.static.cablesurf.de.



+1 Profil

icon Re: PHP i sirovi XML upit web servisa16.04.2008. u 08:51 - pre 195 meseci
Brinuo sam se da cu biti nejasan :)

Problem je u tome sto web servis nije u mojoj nadleznosti, ja samo treba da koristim informacije koje dobijam od njega. Znam samo xml request kojim mogu da se "obratim" web servisu da bih dobio odgovarajuce podatke, medjutim ne znam kako da saljem sirovi xml upit, probao sam razne biblioteke (nusoap, xmlrpc) i obican http upit da posaljem, ali za sada bez uspeha...
 
Odgovor na temu

japan

Član broj: 34328
Poruke: 480
*.BVCOM.NET.



+13 Profil

icon Re: PHP i sirovi XML upit web servisa16.04.2008. u 09:11 - pre 195 meseci
pa ima li taj servis neku dokumentaciju?
 
Odgovor na temu

dmn
Nebojša Milić
Minhen

Član broj: 17795
Poruke: 122
...58.130.static.cablesurf.de.



+1 Profil

icon Re: PHP i sirovi XML upit web servisa16.04.2008. u 09:41 - pre 195 meseci
Heh, dokumentaciju :)))

Za sada sam samo siguran da servis radi, i da na xml upite koje saljem daje ispravne odgovore - to sam uspeo da proverim iz flex-a posto u flex-u postoji mogucnost upita nad web servisom uz upotrebu sirovog xml-a.
 
Odgovor na temu

dakipro
Dalibor Jovic
Web Developer
Bergen, Norway

Moderator
Član broj: 31848
Poruke: 1792
89.216.108.*

Sajt: norway.dakipro.com


+190 Profil

icon Re: PHP i sirovi XML upit web servisa16.04.2008. u 10:02 - pre 195 meseci
Osim ako koriscenje servisa nije ilegalno, da li postoji neka tehnicka podrska?
Takodje je malo neobicno da nema dokumentacije za servis.
Nije valjda servis evoluirao sam pa da niko tamo nema pojma kako radi :)
'Vataj admina servisa da ti pomogne, on bi najbolje treba da zna sta servis treba konkretno da primi, kako bi ti olaksao da znas tacno kojim putem da ides. (sta sve treba od hedera da se posalje ili cega-vec sto tom servisu koristi).

Pravo da ti kazem, licno nemam predstavu sta je to "sirovi" xml upit, obicno servis uz dokumentaciju posalje neki primer, koji uglavnom radi pa se onda na osnovu toga vozi dalje.
Ako nemas druge resorse (ili neko ovde ima iskustva sa takim stvarima), bojim se da ti jedino ostaje "proba-greska" metoda

 
Odgovor na temu

dmn
Nebojša Milić
Minhen

Član broj: 17795
Poruke: 122
...58.130.static.cablesurf.de.



+1 Profil

icon Re: PHP i sirovi XML upit web servisa16.04.2008. u 10:24 - pre 195 meseci
Nije ilegalno, a tehnicka podrska je jako losa, spora i nestrucna.
"proba-greska" metod jos nije dao rezultata, ali ne gubim nadu...
 
Odgovor na temu

[es] :: PHP :: PHP i sirovi XML upit web servisa

[ Pregleda: 2656 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.