Ein lokal WSDL kann enn senda SoapClient út á netið
Fylg transitive WSDL- og XML Schema-innflutningar, tá ein lokal tænastulýsing enn blandar innanhýsis og utanhýsis proxy-leiðir.
Ein lokal service.wsdl kann enn fáa SoapClient at heinta fjardokument meðan bygt verður. At gera fyrstu fílu lokala beinir bert tí fyrstu niðurhaldingini:
local service.wsdl
→ internal Common.xsd
→ external Types.xsd
→ another schema location
Byrja á fyrstu miseydnaðu heintingini, áðrenn fyrsta SOAP-vinnu kallið. Skráset hvørja WSDL-innflutning og hvørja schema-staðsetning, eisini tey dokument, sum tey aftur vísa til. Varðveit grund-URL ella slóð, sum verður brúkt at loysa hvørja relativu tilvísing. Skil innanhýsis hostar frá tilfeingi, sum veruliga tørvar utanhýsis proxyið.
Ein greiður SoapClient-proxy kann senda eitt innanhýsis schema gjøgnum millummann við øðrvísi DNS-sýn ella atgongdarreglu. Ein no_proxy-variabel á ferlisstigi prógvar ikki, at henda innlesingarleiðin lesur hana. Brúka teir valmøguleikar, sum eru dokumenteraðir fyri tína PHP-útgávu; at nevna ein valmøguleika eftir einum umhvørvisvari skapar ikki ein veljara fyri hvønn innflutning.
Fyri at seta lýsingar heilt lokalt í verk, skaffa tær góðkendu útgávurnar av øllum treytarsamlinginum, dagfør viðkomandi innflutningsstaðsetningar til lokalu pakkuna og varðveit teirra relativu slóðargrundir. Útgávustýr tey dokumentini saman, so ein nýggj rót-WSDL ikki brúkar foraldraðar sløg.
Lat namespace-eyðkenni vera. Tey kunnu líkjast URL'um, men tey eyðmerkja schema-orðfeingið heldur enn at siga innlesaranum, hvaðani ein fíla skal heintast. At skifta tey út kann broyta tænastusáttmálan.
Royn byggingina aftur við skrásettu cache-støðuni: goymdar lýsingar kunnu dylja eina manglandi treyt á eini maskinu. Yvriskriving av tænastu-URL'num eigur við eitt seinni stig, og ein serstakur __doRequest() takar seg av SOAP-útskiftinum; hvørki skal haldast vera, at tey umskriva ella taka fyri seg allar schema-niðurhaldingar í byggingartíðini.