Lately I have become interested in familiarizing myself with REST. I tried reading wiki entry on REST, but it was of no help. I would really appreciate it if someone can explain in simple English (that is without unnecessary tech jargon)
What is…
Last I encountered a SOAP based service was during my internship in a financial firm in 2013. That was the time when I started my career in IT. I remember having some study material about SOAP in one of my engineering course. Outside of that, I…
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 -- plain old HTTP
lot of people have chosen it Yahoo ~…
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 headers correctly and then gives you back some…
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 this one on SO up till now, this one just triggered me…
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 not SOAP more suitable? Or is it the case that…
Trying to seek design suggestion on a schema based request object for a CXF endpoint. I've created a CXF SOAP endpoint which takes the following object as an input. The request object will have required fields, non-mandatory fields as well as…
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 default security settings are also used by the WCF…
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 stated at the beginning of this chapter, it is a…
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 throw HTTP 405.
This pattern is proving to be…
I have a scientific model that is typically run by providing it a complex text-based input file. I would like to provide a service endpoint to allow users to instantiate the underlying model. The simplest thing I could do would be to create a…
I'm wondering what's the best approach, and its advantages, when specifying parameters for the Web Service methods. Best to explain it through examples.
In my (SOAP) WebService, used by a Xamarin mobile app, I have a WebMethod SubmitForm(int,…
I'm currently working on a project which requires that we integration a 3rd party SOAP API to handle a number of basic CRUD type operations.
Our current implementation allows us to leveraging the Laravel framework's form validation classes prior…
I am designing the back-end to a SOAP web-service and have a question about how I am thinking of doing it.
I am going to go with a simple layered design which consists of 3 separate layers.
Layer 1 -> Layer 2 -> Layer 3
Layer 1 : Will implement the…