The soap tag has no wiki summary.
25
votes
7answers
4k views
How do I convince my boss to use REST over SOAP? [duplicate]
We need to create an API to our system. How do I convince my boss that REST is a better option than SOAP (or XML-RPC)?
I say REST is...
easier to implement and maintain
not much new to learn -- ...
17
votes
10answers
678 views
When does SOAP make more sense than REST? [duplicate]
From my understanding of REST, the implicit assumption is that all operations are CRUD operations. Sometimes, you are not doing CRUD operations and are doing some more complex logic. In this case, is ...
11
votes
5answers
474 views
What are the deciding factors in choosing to expose a web service as a SOAP or REST service?
As far as I can see consuming SOAP requires a SOAP stack, so it is harder for your clients to consume i.e. they need to ensure that they have a SOAP stack in place that formats the POST data and the ...
9
votes
4answers
1k views
Why do people think SOAP is deprecated? [closed]
While browsing SO today I found this question here and it starts with this:
Sure, you're gonna tell me that SOAP is depracated and all, well i'm forced to use it
Found lots of statement like ...
8
votes
6answers
701 views
What was SOAP invented for?
This question is inspired by this one. What was the initial goal of inventing SOAP? Why was it invented when we had old kind HTTP and REST?
7
votes
2answers
3k views
What's the best practice to do SOA exception handling?
Here's some interesting debate going on between me and my colleague when coming to handle SOA exceptions:
On one side, I support what Juval Lowy said in Programming WCF Services 3rd Edition:
As ...
5
votes
3answers
308 views
Can a webservice that uses JSON over POST be classified as RESTful?
Recently I have started using a new(to me) paradigm for web services. I use the controller to accept JSON strings sent over POST, process it and return JSON strings. GET, PUT, DELETE and other methods ...
4
votes
3answers
2k views
Should I use both WCF and ASP.NET Web API
We already have a WCF API with basichttpbinding.
Some of the calls have complex objects in both the response and request.
We need to add RESTful abilities to the API.
at first I tried adding a ...
4
votes
4answers
998 views
Advice on which technologies to use for a client-server desktop application
I am writing a desktop application in Java which will allow clients to authenticate to a server with their credentials, and afterwards view and manipulate some data (orders, invoices, employees etc.) ...
3
votes
4answers
1k views
Future of SOAP, with REST? [closed]
Considering that more and more Web Services are implementing a RESTful interface, I am wondering what the future of SOAP will be?
I'm looking for any kind of papers, statistics, articles or ...
3
votes
1answer
585 views
What is the difference between SOAP and Web Services?
Keep getting confused about these two. Anyone care to explain the difference(s)?
3
votes
1answer
1k views
JavaScript client for talking with WCF server with WebSockets binding
I'm excited about the possibilities for duplex communication with WebSockets between a web browser and web server. I see that WCF for .NET 4.5 supports a WebSockets binding now, and I know there's a ...
2
votes
1answer
3k views
What security is used by default in WSHttpBinding (service side) or the WCF Test client (client side)?
I recently moved a service from BasicHttpBinding to WSHttpBinding (i.e. soap 1.1 -> soap 1.2). In WCF, using WSHttpBinding() makes it start using some default security settings. I presume the same ...
2
votes
4answers
360 views
AGPL License - does it apply in this scenario?
There is an AGPLv3 based software (Client) that makes web service calls (using SOAP) to another software (Server - commercial, cloud based). There is no common code or any connection whatsoever ...
2
votes
2answers
1k views
Ajax application: using SOAP vs REST ?
I'm building an ajax heavy application (client-side strictly html/css/js) which will be getting all the data and using server business logic via webservices.
I know REST seems to be the hot topic but ...