sql >> Database >  >> RDS >> Mysql

Integratie met een ander systeem

Dit is een WSDL-service, dus u heeft het bestand waarschijnlijk gedownload

https://api.sendit.pl/webservice.php?wsdl

en een servicereferentie toegevoegd. Ze hebben ook een sandbox, u moet zich eerst registreren bij de Sandbox-service en de reguliere service alleen gebruiken met foutloze code. Controleer http://sandbox.sendit.pl/sandbox-info .

Controleer ook dit antwoord:Hoe een WSDL te gebruiken

Markeer vooral het antwoord dat begint met Use WSDL.EXE utility to generate a Web Service proxy from WSDL. Uitvoeren vanuit het Windows startmenu Visual Studio Command Prompt en typ daar

C:\Program Files\Microsoft Visual Studio 10.0\VC>wsdl /out:c:\MyProject\SendItplProxy.cs https://api-sandbox.sendit.pl/webservice.php?wsdl

Het creëert SendItplProxy.cs voor SendIt sandbox-webservice in de map c:\MyProject. Voeg het toe aan je project en je hebt je methoden:

 SendItpl x = new SendItpl();
 x.SIUserLogin("a", "b", "c", "pl");

U moet ook een verwijzing toevoegen naar System.Web.Services .

En ja - de beste oplossing die je zelf hebt gevonden:gebruik Framework 2.0 WebServices, dus ik voeg het toe aan dit antwoord.

Voeg een servicereferentie toe en klik vervolgens op Geavanceerd en volg deze afbeelding:




  1. Hoe de ontwikkelings- en productiedatabase te synchroniseren

  2. GlassFish 5 en MySQL-connector

  3. Welke karakters moeten worden geëscaped om (My)SQL-injecties te voorkomen?

  4. Hoe de CASE-verklaring in MySQL te gebruiken?