3 ms·
>REST is about describing services that you can interact with with no prior knowledge There's a spectrum that I think you are forcing into a dichotomy; I think
by perl4ever 6y ago
>REST is about describing services that you can interact with with no prior knowledge
There's a spectrum that I think you are forcing into a dichotomy; I think what you are referring to as HTTP RPC services can also be described as discoverable services, it's just a matter of difficulty, and which spin you want to put on it. At least, the stuff I interact with as "REST", while the discoverability leaves something to be desired, at the same time, I'm not primarily relying on documentation, nor is a binary application involved. What I use daily is hierarchical and while it's incredibly convoluted, there's a fair amount of regularity and I frequently learn about new things via the links.