Chinaunix首页 | 论坛 | 博客
  • 博客访问: 51884
  • 博文数量: 3
  • 博客积分: 485
  • 博客等级: 下士
  • 技术积分: 100
  • 用 户 组: 普通用户
  • 注册时间: 2005-10-17 21:57
文章分类

全部博文(3)

文章存档

2008年(3)

我的朋友
最近访客

分类: C/C++

2008-03-19 17:06:27


文件:demo.rar
大小:4473KB
下载:下载
TR-069开源项目开发任务计划:
初步设想任务(2008-03-19):
1)、HTTP解析:考虑使用libcurl或者libwww,前者使用比较简单,但需要对其进行修改,增加HTTP服务器端功能,后者是古老级的功能超级多的类库,可以直接使用,但对其熟悉了解需要花费时间。这部分不考虑自己写,不必重造轮子,如果将来有时间或机会可以考虑。
2)、SOAP解析:参考了一些其他SOAP的parser,如libcsoap,libsoup,但没时间去研究它们,在TR069方面,只是使用SOAP方式传递数据,功能不需要那么复杂,只要能解析出来就可以了,这部分在expat基础上自己写。
3)、CPE数据模型:需要定义一些CPE数据模型,便能实现大部分功能,而不需要修改代码,或者考虑代码能够自动生成,不同的用户只需要关注如何定义此模型就可以。
4)、CPE数据配置后端:这个功能与不同的厂家实现有关,各有各的方法,所以只需要提供外部回调接口即可。
5)、ACS:这是个大头,目前还没有仔细的考虑过,可以参考的有OpenACS,另外还有perl版的CWMP实现,可以参考。具体功能还没想清楚:)

附件中是个ACS/CPE的demo,暂时没有源码,ACS的代码倒可以反汇编出来,可以参考一下,有一个直观的理解。(2008-03-25新增)

目前任务:
一阶段(2008-03-19)   (状态:正在开发中)
1、协议栈:HTTP解析 + SOAP解析
2


请参见:

Blog将移至:


阅读(7309) | 评论(17) | 转发(0) |
0

上一篇:TR-069开源项目(开源代码)考虑

下一篇:没有了

给主人留下些什么吧!~~

chinaunix网友2008-03-28 10:42:05

好东西啊,谢谢

chinaunix网友2008-03-27 19:12:44

关注!