[EMAIL PROTECTED] writes:
> I dunno. corba, like rpc, offers IDL to stub converters, that automate
> the creation of the network stuff, including byte swapping for
> little/bigendian, floats, strings, passed and returned paramters,
> pointers/references etc. The IDL parser alone is worth something ...
Right. We actually rolled our own (twice).
> roll your own is great for teaching, playing, maybe small projects,
> or maybe ietf things like smtp, ftp, telnet, dns, where hard-wired,
> hand-crafted protocols pay off. But for general work, big projects,
> you want to keep things as simple as possible, and reinvent as
> little as posible and corba fits that bill.
Well, I did learn a reasonable amount, and it's nice that we have
control over the protocol. One of the things we send is image
streams, so it needed to be as fast as possible without going
overboard. Plus, at the time we started, CORBA wasn't anything I knew
about, and RPC couldn't handle objects the way we wanted to handle
them. It would be interesting to try a side by side comparison of
CORBA (orbit) and our stuff in some simple tests to see what the
performance issues are. Maybe I'll do that in my infinite spare
time...
Thanks
--
Rob Browning <[EMAIL PROTECTED]> PGP=E80E0D04F521A094 532B97F5D64E3930
----- %< -------------------------------------------- >% ------
The GnuCash / X-Accountant Mailing List
To unsubscribe, send mail to [EMAIL PROTECTED] and
put "unsubscribe gnucash-devel [EMAIL PROTECTED]" in the body