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:

26813 questions
4685
votes
9 answers

How to pass "Null" (a real surname!) to a SOAP web service in ActionScript 3

We have an employee whose surname is Null. Our employee lookup application is killed when that last name is used as the search term (which happens to be quite often now). The error received (thanks Fiddler!) is:
bill
  • 26,065
  • 3
  • 15
  • 13
1284
votes
11 answers

SOAP vs REST (differences)

I have read articles about the differences between SOAP and REST as a web service communication protocol, but I think that the biggest advantages for REST over SOAP are: REST is more dynamic, no need to create and update UDDI(Universal…
Abdulaziz
  • 13,066
  • 3
  • 11
  • 12
729
votes
14 answers

Representational state transfer (REST) and Simple Object Access Protocol (SOAP)

Can somebody explain what is REST and what is SOAP in plain english? And how Web Services work?
Vicky
  • 10,577
  • 10
  • 31
  • 29
559
votes
26 answers

How to call a SOAP web service on Android

I am having a lot of trouble finding good information on how to call a standard SOAP/WSDL web service with Android. All I've been able to find are either very convoluted documents and references to "kSoap2" and then some bit about parsing it all…
BobbyShaftoe
  • 27,660
  • 5
  • 50
  • 71
427
votes
6 answers

REST / SOAP endpoints for a WCF service

I have a WCF service and I want to expose it as both a RESTfull service and as a SOAP service. Anyone has done something like this before?
Wessam Zeidan
  • 4,421
  • 3
  • 16
  • 7
388
votes
28 answers

SOAP or REST for Web Services?

Is REST a better approach to doing Web Services or is SOAP? Or are they different tools for different problems? Or is it a nuanced issue - that is, is one slightly better in certain arenas than another, etc? I would especially appreciate…
user13276
  • 4,843
  • 5
  • 19
  • 16
339
votes
14 answers

What SOAP client libraries exist for Python, and where is the documentation for them?

I've never used SOAP before and I'm sort of new to Python. I'm doing this to get myself acquainted with both technologies. I've installed SOAPlib and I've tried to read their Client documentation, but I don't understand it too well. Is there…
damon
  • 12,720
  • 14
  • 49
  • 71
255
votes
11 answers

Main differences between SOAP and RESTful web services in Java

For now I have a slight idea about the differences between SOAP and RESTful services. My question is when I should use SOAP, and when I should use RESTful; which one is "better" when it comes to performance/speed or request handling? I'm…
Gandalf StormCrow
  • 24,470
  • 66
  • 159
  • 248
252
votes
13 answers

Simplest SOAP example

What is the simplest SOAP example using Javascript? To be as useful as possible, the answer should: Be functional (in other words actually work) Send at least one parameter that can be set elsewhere in the code Process at least one result value…
Thomas Bratt
  • 40,822
  • 34
  • 113
  • 133
224
votes
7 answers

How to access SOAP services from iPhone

I'm planning to develop an app for the iPhone and that app would have to access a couple of SOAP services. While doing some basic checking in the iPhone SDK I was not able to find any support for accessing SOAP services, a bit of Googling lead to…
Gero
  • 2,937
  • 6
  • 19
  • 19
219
votes
12 answers

Fatal error: Class 'SoapClient' not found

I'm trying a simple web service example and I get this error even though I uncommented extension=php_soap.dll in the php.ini file: Fatal error: Class 'SoapClient' not found in C:\Program Files (x86)\EasyPHP-5.3.9\www\server.php on line 2
Figen Güngör
  • 10,407
  • 11
  • 56
  • 101
183
votes
11 answers

Secure Web Services: REST over HTTPS vs SOAP + WS-Security. Which is better?

I'm not a security expert by any means, but I favor creating REST-style web services. In creating a new service which needs to have the data it transmits secure. We've entered a debate over which approach is more secure - REST with HTTPS or a…
Vinnie
  • 10,948
  • 14
  • 54
  • 76
167
votes
8 answers

Client to send SOAP request and receive response

Trying to create a C# client (will be developed as a Windows service) that sends SOAP requests to a web service (and gets the results). From this question I saw this code: protected virtual WebRequest CreateRequest(ISoapMessage soapMessage) { …
Data-Base
  • 7,638
  • 35
  • 71
  • 93
165
votes
10 answers

What are WSDL, SOAP and REST?

What is WSDL? How is it related to SOAP? Where does REST fit in all of that?
javaguy
  • 4,076
  • 10
  • 30
  • 35
157
votes
9 answers

REST API - why use PUT DELETE POST GET?

So, I was looking through some articles on creating REST API's. And some of them suggest using all types of HTTP requests: like PUT DELETE POST GET. We would create for example index.php and write API this way: $method =…
Stann
  • 12,029
  • 18
  • 60
  • 72
1
2 3
99 100