Basic framework for distributed chat channel system that does not use chat

channel distributed objects but rather resolves the location of all channel
participants on every message delivery so that we don't have to attempt the
very fragile process of having every server that hosts a channel participant
maintain a subscription to the chat channel object on another peer.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5305 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
Michael Bayne
2008-08-10 02:40:19 +00:00
parent eda49af57b
commit 421272f4f2
15 changed files with 813 additions and 8 deletions
@@ -39,7 +39,7 @@ public class ChatMarshaller extends InvocationMarshaller
implements ChatService
{
/**
* Marshalls results to implementations of {@link TellListener}.
* Marshalls results to implementations of {@link ChatService.TellListener}.
*/
public static class TellMarshaller extends ListenerMarshaller
implements TellListener