Go to my github
摘要: 一 概述Socket服务只是提供一个网络传输服务。业务逻辑层在整体架构中的位置在那里呢,如图:网络层将解包后的消息包抛至业务逻辑层,业务逻辑层收到消息包后,解析消息类型,然后转入相应的处理流程处理网络层应提供发送消息的接口供业务逻辑层调用,因为网络层不会主动发送消息,发送消息的操作是由业务逻辑层来控制的,所以业务逻辑层应根据具体的业务应用,封装不同功能的发送消息的方法。二 设计那我们有应该如果来设计业务逻辑层呢,尽量与Socket解耦合以达到相对的独立性。根据上面的图来说是根据业务类型来处理不同的业务逻辑,并返回给客服端提示结果。我们先来设计一个通用的业务接口,如下:public interf 阅读全文
posted @ 2013-07-15 13:52 峡谷少爷 阅读(1085) 评论(0) 推荐(0) 编辑