Skip to main content
added 1 character in body
Source Link
miku
  • 1.5k
  • 4
  • 18
  • 26

After watching this talk on REST, Reuse and Serendipity by Steve Vinoski, I wonder if there are business cases in greenfield projects for (XML-)RPC-ish setups, that REST could not solve in a better way.

A few RPC-Problems he mentions:

  • Focus on language (fit the distributed system to the language, not the other way around)
  • "Make it look local" (and cope with failure and latency as exceptions rather than the rule)
  • intended to be language-independent, but still has "function calls" across languages as main ingredient
  • IDL boilerplate
  • Illusion of type safety
  • and a few more ...

Just to dramatize it a bit, some Google Instant resultresults for RPC vs REST:

RPC

REST

After watching this talk on REST, Reuse and Serendipity by Steve Vinoski, I wonder if there are business cases in greenfield projects for (XML-)RPC-ish setups, that REST could not solve in a better way.

A few RPC-Problems he mentions:

  • Focus on language (fit the distributed system to the language, not the other way around)
  • "Make it look local" (and cope with failure and latency as exceptions rather than the rule)
  • intended to be language-independent, but still has "function calls" across languages as main ingredient
  • IDL boilerplate
  • Illusion of type safety
  • and a few more ...

Just to dramatize it a bit, some Google Instant result for RPC vs REST:

RPC

REST

After watching this talk on REST, Reuse and Serendipity by Steve Vinoski, I wonder if there are business cases in greenfield projects for (XML-)RPC-ish setups, that REST could not solve in a better way.

A few RPC-Problems he mentions:

  • Focus on language (fit the distributed system to the language, not the other way around)
  • "Make it look local" (and cope with failure and latency as exceptions rather than the rule)
  • intended to be language-independent, but still has "function calls" across languages as main ingredient
  • IDL boilerplate
  • Illusion of type safety
  • and a few more ...

Just to dramatize it a bit, some Google Instant results for RPC vs REST:

RPC

REST

Tweeted twitter.com/#!/StackProgrammer/status/286185741653000192
added 2 characters in body
Source Link
miku
  • 1.5k
  • 4
  • 18
  • 26

After watching this talk on REST, Reuse and Serendipity by Steve Vinoski, I wonder if there are business cases in greenfieldgreenfield projects for (XML-)RPC-ish setups, that REST could not solve in a better way.

A few RPC-Problems he mentions:

  • Focus on language (fit the distributed system to the language, not the other way around)
  • "Make it look local" (and cope with failure and latency as exceptions rather than the rule)
  • intended to be language-independent, but still has "function calls" across languages as main ingredient
  • IDL boilerplate
  • Illusion of type safety
  • and a few more ...

Just to dramatize it a bit, some Google Instant result for RPC vs REST:

RPC

REST

After watching this talk on REST, Reuse and Serendipity by Steve Vinoski, I wonder if there are business cases in greenfield projects for (XML-)RPC-ish setups, that REST could not solve in a better way.

A few RPC-Problems he mentions:

  • Focus on language (fit the distributed system to the language, not the other way around)
  • "Make it look local" (and cope with failure and latency as exceptions rather than the rule)
  • intended to be language-independent, but still has "function calls" across languages as main ingredient
  • IDL boilerplate
  • Illusion of type safety
  • and a few more ...

Just to dramatize it a bit, some Google Instant result for RPC vs REST:

RPC

REST

After watching this talk on REST, Reuse and Serendipity by Steve Vinoski, I wonder if there are business cases in greenfield projects for (XML-)RPC-ish setups, that REST could not solve in a better way.

A few RPC-Problems he mentions:

  • Focus on language (fit the distributed system to the language, not the other way around)
  • "Make it look local" (and cope with failure and latency as exceptions rather than the rule)
  • intended to be language-independent, but still has "function calls" across languages as main ingredient
  • IDL boilerplate
  • Illusion of type safety
  • and a few more ...

Just to dramatize it a bit, some Google Instant result for RPC vs REST:

RPC

REST

deleted 2 characters in body
Source Link
miku
  • 1.5k
  • 4
  • 18
  • 26

After watching this talk on REST, Reuse and Serendipity by Steve Vinoski, I wonder if there are business cases in a greenfield projects for (XML-)RPC-ish setups, that REST could not solve in a better way.

A few RPC-Problems he mentions:

  • Focus on language (fit the distributed system to the language, not the other way around)
  • "Make it look local" (and cope with failure and latency as exceptions rather than the rule)
  • intended to be language-independent, but still has "function calls" across languages as main ingredient
  • IDL boilerplate
  • Illusion of type safety
  • and a few more ...

Just to dramatize it a bit, some Google Instant result for RPC vs REST:

RPC

REST

After watching this talk on REST, Reuse and Serendipity by Steve Vinoski, I wonder if there are business cases in a greenfield projects for (XML-)RPC-ish setups, that REST could not solve in a better way.

A few RPC-Problems he mentions:

  • Focus on language (fit the distributed system to the language, not the other way around)
  • "Make it look local" (and cope with failure and latency as exceptions rather than the rule)
  • intended to be language-independent, but still has "function calls" across languages as main ingredient
  • IDL boilerplate
  • Illusion of type safety
  • and a few more ...

Just to dramatize it a bit, some Google Instant result for RPC vs REST:

RPC

REST

After watching this talk on REST, Reuse and Serendipity by Steve Vinoski, I wonder if there are business cases in greenfield projects for (XML-)RPC-ish setups, that REST could not solve in a better way.

A few RPC-Problems he mentions:

  • Focus on language (fit the distributed system to the language, not the other way around)
  • "Make it look local" (and cope with failure and latency as exceptions rather than the rule)
  • intended to be language-independent, but still has "function calls" across languages as main ingredient
  • IDL boilerplate
  • Illusion of type safety
  • and a few more ...

Just to dramatize it a bit, some Google Instant result for RPC vs REST:

RPC

REST

Source Link
miku
  • 1.5k
  • 4
  • 18
  • 26
Loading