WSDL -filer är avlägsen datafiler som lagras på webbservrar och kan erhållas från webbapplikationer med hjälp av specifika webbadresser . Apaches Axis webbserver kan vara värd och leverera WSDL -filer till klientprogram . Denna handledning kommer att gå igenom hur man ringer och hämta en WSDL -fil från en avlägsen Axis webbserver . Instruktioner
1
Öppna din önskade kod redigeringsprogram eller klartext redaktör sedan skapa ett nytt dokument där du kan öva kodning i PHP för att få en WSDL -fil .
2
Använd en PHP SOAP ring för att erhålla WSDL -filen , till exempel :
$ client = new SoapClient ( " example.wsdl " Addera 3
Definiera vad som ska göras med . WSDL genom att lägga in på SOAP uttalande i detta fall kommer vi dela upp det i en array , eller databastabell , som visar användar-ID och deras skapande datum :
$ client = new SoapClient ( " example.wsdl " , array ( ' soap_version ' = > SOAP_1_2 , ' trace ' = > 1 , ' classMap ' = > array ( ' UserID ' = > " UserID " , " creationDate ' = > " creationDate " ) ) ) ;