请教,有关web聊天室的设计

mote_li 02-12-05

只从结构上考虑我想到的方案有两种
1、类似Composite模式,一个聊天室接口包含user和message两个Component,也就是说聊天室接口有两个返回Iterator的方法
2、Composite模式+Adapter模式,分别把user和message两个实体设计为Composite模式的,聊天室同时实现user和message接口做一个双路匹配器
不知道那个方案更好,大家给我提点建议