Stanczak Group wrote:
I need something I can use for everything from streaming
audio/video/object, to RMI like requests.
Well, TCP/IP can deliver anything, but as Mike said,
>> it's about not reinventing the wheel.
In the past two decades, I've worked on many systems that "needed" RMI
or Corba or whatever other solution was out there. I don't believe that
any of them actually needed it. A simple request response protocol
worked in every case. And was far simpler to implement and test.
You can always have the first part of the response be a version tag and
an type description, followed by the body. This is essentially what
HTTP delivers. The version tag lets you get smarter and change the
response approach, just change the version.