Questions tagged [soap]

Simple Object Access Protocol (SOAP) is a protocol specification for exchanging structured information in the implementation of Web Services.

The SOAP specification defines the messaging framework which consists of:

  • The SOAP processing model defining the rules for processing a SOAP message
  • The SOAP extensibility model defining the concepts of SOAP features and SOAP modules
  • The SOAP underlying protocol binding framework describing the rules for defining a binding to an underlying protocol that can be used for exchanging SOAP messages between SOAP nodes
  • The SOAP message construct defining the structure of a SOAP message

XML was chosen as the standard message format because of its widespread use by major corporations and open source development efforts.

Frequently Asked Questions

People often ask these questions related to SOAP:

27664 questions
48
votes
7 answers

JSON or SOAP (XML)?

I'm developing a new application for the company. The application have to exchange data from and to iPhone. Company server side uses .NET framework. For example: the class "Customer" (Name, Address etc..) for a specific CustomerNumber should be…
Fulkron
  • 1,013
  • 2
  • 14
  • 22
47
votes
5 answers

Testing web service with SoapUI and Windows authentication

Is it possible to include the Windows domain credentials to test my web service with SOAP UI? I found a properties page but the IIS just responses with "wrong credentials".
Henrik P. Hessel
  • 36,243
  • 17
  • 80
  • 100
47
votes
8 answers

Android, sending XML via HTTP POST (SOAP)

I would like to invoke a webservice via Android. I need to POST some XML to a URL via HTTP. I found this snipped for sending a POST, but i dont know how to include/add the XML data itself. public void postData() { // Create a new HttpClient…
Sugarel
  • 811
  • 1
  • 13
  • 22
47
votes
3 answers

Difference between SOAP and HTTP protocol?

What is the difference between the SOAP and HTTP protocol. When we say "SOAP over HTTP", what does that mean.?
user0
  • 653
  • 1
  • 7
  • 11
47
votes
8 answers

Performance of SOAP vs. XML-RPC or REST

The arguments about the simplicity of solutions using XML-RPC or REST are easy to understand and hard to argue with. I have often also heard arguments that the increased overhead of SOAP may significantly impact used bandwidth and possibly even…
Bradley Harris
  • 922
  • 1
  • 6
  • 12
46
votes
4 answers

SOAP request to WebService with java

I'm a bit confused about how to make a request to a webservice via java. For now the only thing that I've understand is that webservices uses xml structured messages, but still I didn't quite understood how to structure my request.
Pievis
  • 1,954
  • 1
  • 22
  • 42
45
votes
9 answers

What public APIs are provided by Governments to the public?

I stumbled across NOAA's SOAP Service and it got me thinking. What other eGovernment services are provided to Business and the general public by Governments? I know the United States has a lot APIs, but what about other governments like the…
rook
  • 66,304
  • 38
  • 162
  • 239
45
votes
3 answers

Inspect XML created by PHP SoapClient call before/without sending the request

The question: Is there a way to view the XML that would be created with a PHP SoapClient function call BEFORE you actually send the request? background: I am new to WSDL communication, and I have a client who wants me to develop in PHP, a way to…
Joshua Cook
  • 939
  • 2
  • 8
  • 13
45
votes
3 answers

Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart). Attachment support is disabled

I am facing problems in invoking a method present in a web service. The wsdl was created using AXIS. When I try to invoke it using my java code, I am getting null values from the service response. I am getting the warning message getting printed in…
user182944
  • 7,897
  • 33
  • 108
  • 174
42
votes
3 answers

Is it possible to use python suds to read a wsdl file from the file system?

From suds documentation, I can create a Client if I have a url for the WSDL. from suds.client import Client url = 'http://localhost:7080/webservices/WebServiceTestBean?wsdl' client = Client(url) I currently have the WSDL file on my file system. …
Thierry Lam
  • 45,304
  • 42
  • 117
  • 144
41
votes
7 answers

REST web service WSDL?

I am implementing a web service and I have implemented both a REST and SOAP version to see which suited my needs.I have decided to choose REST because of its simplicity and that I will probably be developing an iPhone app to consume it. My question…
Ian
  • 745
  • 2
  • 10
  • 20
40
votes
2 answers

SoapUI change endpoint address

I'd like to change the endpoint address, but it's giving me defined values, I mean, only one value "/". I tried writing there, but it did not work - it is not editable. How can I change it?
Jaanus
  • 16,161
  • 49
  • 147
  • 202
40
votes
3 answers

targetNamespace and namespace in WSDL

I am studying SOAP web services and I am really new to Web Services. In the WSDL I got a little confused with regards to the targetNamespace element in the definition and the namespace included in the xsd:schema.
Dilan
  • 1,389
  • 5
  • 14
  • 24
40
votes
6 answers

Fiddler not sniffing SOAP traffic from ASP.NET website

So far I've been successfully using fiddler to sniff web service traffic from both test fixtures, console apps and web projects. Today I noticed I am not able anymore to sniff that kind of traffic if I am running my web application (it's a ASP.NET…
JohnIdol
  • 48,899
  • 61
  • 158
  • 242
39
votes
6 answers

WCF - Inspect the messages being sent/received?

I have 2 solutions: - Server Solution - Client Solution The server registers itself to my localhost IIS: http://localhost/MyApp/ The client adds WCF Services (Service References) from the localhost application:…
michael
  • 14,844
  • 28
  • 89
  • 177