Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien
Toon posts:

[PHP] Problemen met SOAP

Pagina: 1
Acties:
  • 152 views

Verwijderd

Topicstarter
Ik ben bezig voor ons bedrijf een SOAP connectie te realiseren voor het ophalen van voorraad en prijsgegevens van een leverancier. Echter ben ik totaal niet bekend met SOAP. Nu hebben wij een envelop ontvangen om connectie te maken met de server van de leverancier en daarbij gelijk een opdracht te geven. Echter begrijp ik totaal niet hoe ik deze envelope kan versturen en hoe ik dan de gegevens die ik terug hoor te krijgen kan ontvangen.

De envelope is als volgt:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
POST /ws/external/partCatalog/default.asmx HTTP/1.1
Host: https://.....
Content-Type: application/soap+xml; charset=utf-8
Content-Length: 250

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Header>
    <AuthHeaderUser xmlns="https://.....">
      <sCustomerNo>string</sCustomerNo>
      <sInstance>string</sInstance>
      <sSite>string</sSite>
      <sPassword>string</sPassword>
    </AuthHeaderUser>
  </soap12:Header>
  <soap12:Body>
    <getSalesPartCatalog xmlns="https://....." />
  </soap12:Body>
</soap12:Envelope>


Nu begrijp ik dat ik de velden bij sCustomerNo etc moet invullen. Maar moet ik deze code vervolgens opslaan in een php-bestand en die executen? Want dat heb ik geprobeerd en dan krijg ik een error.

Graag als iemand mij hiermee kan helpen.

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Verwijderd schreef op woensdag 26 januari 2011 @ 16:17:
Graag als iemand mij hiermee kan helpen.
Sorry, maar je kunt niet van ons verwachten dat we je een complete techniek/concept als SOAP gaan uitleggen; als je concrete implementatievragen hebt (in terms of code that is) dan ben je in PRG aan 't juiste adres maar met het topic zoals het nu is lijkt het me verstandig als je je eerst even verdiept in de materie.

De envelope als .php opslaan en proberen executen slaat natuurlijk helemaal als een tang op een varken, sorry.
Verwijderd schreef op woensdag 26 januari 2011 @ 16:17:
Echter ben ik totaal niet bekend met SOAP
Des te meer reden om je er eerst in te verdiepen voor je vragen gaat stellen; met wat basiskennis van de materie kun je ook beter(e) vragen stellen.

[ Voor 26% gewijzigd door RobIII op 26-01-2011 16:31 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Dit topic is gesloten.