Extensible Markup Language: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Geen bewerkingssamenvatting
Pompidombot (overleg | bijdragen)
k Link naar doorverwijspagina Soap gewijzigd in SOAP (protocol) met DisamAssist.
Regel 57:
 
=== XML-RPC ===
Om XML-RPC te gebruiken kan een module gebouwd worden, die simpel gezegd bestaat uit één of een aantal [[PHP]]-pagina's. Er wordt een request door middel van XML-RPC, RPC staat voor [[Remote Procedure Call]], van de client (kantoor) naar de server (website) gestuurd. Deze haalt nieuwe gegevens uit de database van de website en zet deze in een XML-bestand. Het bestand wordt dan door middel van [[SOAP (protocol)|SOAP]] via het [[HTTP]]-protocol verstuurd. Een connectie met een database als Access of een [[Enterprise resource planning|ERP]]-pakket als [[SAP R/3|SAP]] of [[Navision]] wordt tot stand gebracht met [[ODBC]]-drivers. Wanneer dit bestand aankomt op de server van de aanvrager, moet het XML-bestand omgezet worden naar de waarden van het informatiesysteem van de aanvrager. Dat gebeurt door middel van een DTD- of een XSLT-bestand. Na omzetting ontstaat een nieuw XML-bestand dat vervolgens ingeladen kan worden in het informatiesysteem. Dit hele gebeuren werkt voor een kantoormedewerker automatisch.
 
== Zie ook ==