Hacker News new | past | comments | ask | show | jobs | submit login

> I remember using XML-RPC back in the day to communicate between a desktop client and a web service. It was fantastic.

My favorite quote about XML-RPC (from the plan9 people):

Some part of me desperately wants to believe that XML-RPC is some kind of elaborate joke, like a cross between Discordianism and IP Over Avian Carriers

I have exactly the same feeling regarding the JSON "protocols" and whatnot.




If you think about it, it is truly crazy. You're using HTTP over TCP/IP to send JSON to do RPC. Some form of RPC has effectively been around forever. But despite the layered complexity there is something to doing RPC this way that just works. Maybe it's that you can leverage several decades of work on load balancing and firewalling HTTP connections. Maybe it's that binary RPC protocols are too brittle and change is too difficult. I don't know.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: