怎么能做到界面与网络逻辑的分离
如何能做到界面与网络逻辑的分离?
我想把网络部分封装到dll中,与界面部分尽最大的可能分开来。
只要实现界面部分显示接收到的网络数据,而发送数据又要从界面传递到网络部分
不知道这方面的逻辑有没有比较好的设计架构呢?
希望大家多多指点,多谢了
------解决方案--------------------
坐等高手解答
------解决方案--------------------
MVC
------解决方案--------------------
MVC
------解决方案--------------------
这个需要好好设计一下~
------解决方案--------------------
推荐一下,希望更多人关注这个~
------解决方案--------------------
看看设计模式,比如Observer
------解决方案--------------------
界面 和 网络 通过可靠的信息队列 来传递数据
------解决方案--------------------
有一定难度,目前还提不出方案,关注
------解决方案--------------------
界面+应用协议+网络逻辑
------解决方案--------------------
------解决方案--------------------
sdsasaafasfsadfasdf
------解决方案--------------------
safasfsadfsdfasfa
------解决方案--------------------
观察者模式+中介者模式
------解决方案--------------------
热管他个哥特人个
------解决方案--------------------
中介者模式 写类后调用就ok
------解决方案--------------------
这个听起来确实很矛盾,关注。
------解决方案--------------------
有点基础的人就会了
------解决方案--------------------
就是啊。直接把所有网络相关的封装起来,导出3个函数:连接函数,发送函数,接收函数,就OK了
------解决方案--------------------
逻辑实现与界面实现封装的要好
------解决方案--------------------
COM做逻辑层
------解决方案--------------------
进来学习一下
------解决方案--------------------
菜鸟路过,熟悉一下观察者模式
------解决方案--------------------
界面封装成一个dll,网络也封装成一个dll,这样的架构
------解决方案--------------------
这个听起来确实很矛盾,关注。
------解决方案--------------------
主要看数据量,与连接数。。。
------解决方案--------------------
connect 传入界面handle
sendpacket传入char*,packlen
recv后postmessage给handle界面。
------解决方案--------------------
------解决方案--------------------
基本逻辑就是如此。
------解决方案--------------------
MVC(模型、视图、控制器)分层么
------解决方案--------------------
------解决方案--------------------
我想把网络部分封装到dll中,与界面部分尽最大的可能分开来。
只要实现界面部分显示接收到的网络数据,而发送数据又要从界面传递到网络部分
不知道这方面的逻辑有没有比较好的设计架构呢?
希望大家多多指点,多谢了
------解决方案--------------------
坐等高手解答
------解决方案--------------------
MVC
------解决方案--------------------
MVC
------解决方案--------------------
这个需要好好设计一下~
------解决方案--------------------
推荐一下,希望更多人关注这个~
------解决方案--------------------
看看设计模式,比如Observer
------解决方案--------------------
界面 和 网络 通过可靠的信息队列 来传递数据
------解决方案--------------------
有一定难度,目前还提不出方案,关注
------解决方案--------------------
界面+应用协议+网络逻辑
------解决方案--------------------
------解决方案--------------------
sdsasaafasfsadfasdf
------解决方案--------------------
safasfsadfsdfasfa
------解决方案--------------------
观察者模式+中介者模式
------解决方案--------------------
热管他个哥特人个
------解决方案--------------------
中介者模式 写类后调用就ok
------解决方案--------------------
这个听起来确实很矛盾,关注。
------解决方案--------------------
有点基础的人就会了
------解决方案--------------------
就是啊。直接把所有网络相关的封装起来,导出3个函数:连接函数,发送函数,接收函数,就OK了
------解决方案--------------------
逻辑实现与界面实现封装的要好
------解决方案--------------------
COM做逻辑层
------解决方案--------------------
进来学习一下
------解决方案--------------------
菜鸟路过,熟悉一下观察者模式
------解决方案--------------------
界面封装成一个dll,网络也封装成一个dll,这样的架构
------解决方案--------------------
这个听起来确实很矛盾,关注。
------解决方案--------------------
主要看数据量,与连接数。。。
------解决方案--------------------
connect 传入界面handle
sendpacket传入char*,packlen
recv后postmessage给handle界面。
------解决方案--------------------
------解决方案--------------------
基本逻辑就是如此。
------解决方案--------------------
MVC(模型、视图、控制器)分层么
------解决方案--------------------
------解决方案--------------------