Protocol Transport Layer Comparison

5 views
Skip to first unread message

Tommi Laukkanen

unread,
Jan 30, 2010, 2:51:27 AM1/30/10
to kyoryoku
Hi

Here is a transport layer comparison of VW protocols.

http://www.bubblecloud.org/wiki/-/wiki/Main/Comparison

SLUDP is still missing and any help with that would be appreciated.

regards,
Tommi

Tommi Laukkanen

unread,
Jan 31, 2010, 2:02:26 PM1/31/10
to kyoryoku

Tommi Laukkanen

unread,
Jan 31, 2010, 2:09:56 PM1/31/10
to kyoryoku, jukka....@ludocraft.com
> Yes. SLUDP has a message ID field for each message. A few years ago when
> the RealXtend project was in its inception, we extended our own messages
> using unused message IDs. However, due to practical difficulties with the
> protocol libraries, some of these extensions were later on scrapped, and
> we stopped adding new messages this way. SLUDP also has a single message
> called GenericMessage, inside which you can serialize whatever you want.
> Each GenericMessage has an ascii string to identify what the message
> actually is, and RealXtend uses custom application messages based on this
> structure.
>
> The specifics can be seen herehttp://wiki.secondlife.com/wiki/GenericMessage. As one can see,
> serializing a whole message protocol inside this is very ineffective.

So it can be used with custom message layer and only disadvantage is
that you will be carrying the unused SLUDP message layer
implementation in your distribution. If I remember correctly it is
currently packaged as one dll. Good enough to get the mark in the
matrix but maybe a bit sub optimal especially if there is no clean API
to be used without SLUDP message dependencies.

-tommi


Reply all
Reply to author
Forward
0 new messages