关于SIP库模块划分的重思考
来源:互联网 发布:罗志祥女友的淘宝店 编辑:程序博客网 时间:2024/05/21 13:56
目前的sip将sip协议栈的编解码和呼叫控制合在一起,主要的原因是为了更大颗粒的重用。这样的话,sip有点太过臃肿。不便于扩充。
我现在考虑的是,将sip库分解成两个库,一个专门负责编解码,受到sip消息就将它解码,形成一个结构体(或者类),供呼叫控制部分调用。这样,一个模块专门负责编解码,一个专门负责呼叫控制。这样更清晰,而且,也可以保持原有的重用。
是看了《重构》这本书后的想法。
- 关于SIP库模块划分的重思考
- 关于代码重构的一些思考
- 关于世界重定义的思考
- Android架构设计---关于View边界划分的思考
- 网游服务器关于模块划分的优点说明
- maven的模块划分
- 关于SIP的问题
- 关于sip和sip的客户端
- 交易系统模块划分,模块拆分,重构实战
- 关于如何进行代码重构的思考
- 关于数组去重问题引发的一系列思考
- 关于思考的思考
- 关于思考的思考
- 第14篇 - 关于模块复用的思考
- 关于python导入模块和package的一些深度思考
- SIP模块
- Sofia-SIP辅助文档十五 - Sofia SIP用户代理库 - "sip" - SIP解析模块
- 软件模块划分的目的
- 关于线程和进程
- 购物网站16-1:权限action----部门列表---部门管理----员工列表----员工登录---员工注销----员工管理
- High Performance MySQL chapter 1
- VB6结合GDI+实现内存(Stream)压缩/解压缩JPG(JPEG)图像
- 初识vim+gcc+gdb
- 关于SIP库模块划分的重思考
- 购物网站16-2:权限action-----AOP拦截----自定义注解----权限组分页列表----权限组管理----权限请求处理器
- JFreeChart教程
- 软件人生,新的里程碑!
- 购物网站17-1:产品action---品牌列表---品牌管理---生成产品静态页面---前台产品管理----产品列表----产品管理
- 接分用的
- 自由诗:我们的追求
- 自定义类中的异常处理策略
- 全国统一版驾考题库_机动车驾驶人学科模拟考试成绩单