[erlang-questions] rpc is bad? (was Re: facebook chat server)
Ben Hood
0x6e6562@REDACTED
Sat May 24 01:40:24 CEST 2008
Steve,
Great post!
On 23 May 2008, at 23:24, Steve Vinoski wrote:
> Message queuing systems work well because (in no particular
> order):
.....
> * payloads need not conform to some made-up IDL type system
> * getting two different messaging systems to interoperate is easier
> than getting two different RPC or distributed object systems to
> interoperate
Just out of interest's sake, in your experience, is there a *right*
way to interpret the payload of the message?
With IDL/WSDL you know ahead of time how to decode the payload, if you
defer it to a *dynamic* approach, IMHO you have to some kind of a
priori knowledge of the structure of the data and have to be able to
create instances of those data structures on the fly in your target
language.
I ask this question because I took the following approach ( http://hopper.squarespace.com/blog/2008/5/22/pet-store-part-1.html
) to the problem you are talking about, but am just questioning
whether my own approach has any merit at all.
Thx,
Ben
More information about the erlang-questions
mailing list