What type of components could benefit from RPC over HTTP, vice-versa? Does there exist other information exchange mechanisms, what are their use?

I've seen smart people use both, I'm sure for reasons I don't quiet understand. Thanks.


The benefit of exposing APIs via HTTP is language interoperablity. Origoinally javascript but also with other scripting laguages.

All languages these days offer simple methods of making http calls, so using http allows your api to be consumed in situations where creating a full client would be onorous.

eg. webpages, bat, bash or powershell scripts, excel macros or other products which allow intergration via a simple script.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.