S
S
Sergey Nozdrin2014-11-14 22:00:28
PHP
Sergey Nozdrin, 2014-11-14 22:00:28

Can you help a newbie with SOAP broadcasting?

Hello!
My task is to receive data about the location of the minibus from the wialon.su server (IP - 193.193.165.165) to my site using the SOAP protocol and present it there on the page in the form of text records of X and Y coordinates. That's it. This is a pretty simple task.
I used to develop websites, but this is my first time with SOAP. I asked the operator at the other end to set up a SOAP broadcast to the address of my site. He sort of set it up, and also said that he assigned me a username and password. Those. , as a result: indicated the name of my site of the type site.ru, as well as the login and password he invented.
Next, I started digging into SOAP. I realized that in order to access it from a php-file located on my site, somewhere else there must be a *.wsdl file describing the service. So the question is where to get it? The operator said that he didn’t know (he didn’t understand shit himself), but wrote “Our SOAP was made based on this description - ods.mos.ru/telemetry/telemetryWebService?WSDL
Hence the question, does anyone even understand what I mean "I'm confused. Can you tell me the direction where to dig further? What does the file he sent me a link to have to do with it? This file is located on a completely different server! Where can I get the necessary wsdl? Did the operator specify everything correctly, or do I need something else to set up on his part?
Thanks for the help, I try to bring all my thoughts into the system.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
R
Rsa97, 2014-11-14
@Rsa97

Apparently, you need to raise your SOAP server, working as described in this WSDL file. The server must implement a TelemetryService port with the testService, storeTelemetryList, and storeTelemetry methods described in the wsdl:portType section.
Try to start from here

F
FanatPHP, 2014-11-15
@FanatPHP

What does the file, the link to which he sent me, have to do with it? This file is located on a completely different server! Where can I get the necessary wsdl?

I see mutually exclusive paragraphs here.
In the first one you give a link to the WSDL file, and in the second you ask where to get it.
From his side, you need to specify the full path to your WSDL.
This is in case you really need to raise the server, which I'm not sure about.

A
anatolie, 2014-12-05
@anatolie

Start by installing soapui
sourceforge.net/projects/soapui
I tried your WSDL it opened
there 3 methods
storeTelemetry
storeTelemetryList
testService
in soapui you will see everything for yourself

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question