程序架构(一)
来源:互联网 发布:淘宝红包客户端 编辑:程序博客网 时间:2024/06/11 12:43
今天在写一个远程打印的系统时发现一个问题,就是系统的框架设计不够好,系统已经写了四份之三了,发现还在写通讯框架中的一个基本的功能:客户端的用户名怎么跟踪。(我是用map把用户名和socket联系起来),
如果连接断掉,怎样恢复连接。这两个问题是包含于通讯框架的范围内的。所以我想程序的框架没有设计好。
由于当初设计不周或其他原因,一个系统通常包含几层。有表示层,业务实体层,通讯层,数据访问层,数据库层等等。我想coding系统时,最好从底层做起,先把每一层的功能做好,不出现正专心写业务代码时,发现通讯框架还有基本的工作没做。盖楼要一层一层盖。除了业务功能外,系统只所以能成为一个能运行的系统,它有它本身的那部分。谁能给我一个软件系统(可以使是特定领域)的基本模型?。
- 程序架构(一)
- 数据结构与程序架构(一)
- 单片机程序架构(一)时间片轮询
- QML程序架构设计(一)
- Delphi/BCB 开发插件架构程序(连载一)
- LoadRunner架构(一)
- LoadRunner架构(一)
- (一)架构概述
- iOS 架构 (一)
- nginx架构(一)
- 架构方案(一)
- 三层架构(一)
- LNMP架构(一)
- Flume架构(一)
- Angular学习笔记(一)之Angular的启动和程序架构
- Joomla 1.5架构(一) 架构概述
- 互联网应用架构随想-架构(一)
- 架构漫谈(一):什么是架构?
- Dom4j的使用(全而好的文章)
- 近期美国项目的一点感受
- 超多各种网站精品源码下载 亲测
- 院校合作考试项目 office xp 考试经历
- 中国的计算机产业为什么发展得如此糟糕?
- 程序架构(一)
- 《六韬三略》
- 什么是构造函数,何时使用它?
- Still loving you
- 话费
- C++虚函数面试题(详解)
- Flex加载图片的几种方式
- 直播星改变中国数字电视发展轨迹
- java中Vector,ArrayList,List使用剖析