拓展自己的消息类型

请参考pangugle-im包里:

com.pangugle.im.model.MessageEvent

消息事件处理器(核心源码部分, 一看就会)

com.pangugle.im.listener.DispatchManager

处理单聊消息例子

public class SingleMessageProcessor implements MessageProcessor{
	@Override
	public void process(MessageBody body) {
		MyProtocol protocol = body.getProtocol();
		body.setToUserid(protocol.getTargetid());
		MessageManager.getIntance().sendMessage(body);
	}

	@Override
	public String getKey() {
		return MessageEvent.SINGLE.getName();
	}
}

看到以上例子,相信任何有工作经验有的人都可以想到这样的处理的好处! 这样以插件的形式进行设计,即插即用,每个消息事件各自独立,互不干扰!