posts - 63, comments - 37, trackbacks - 0, articles - 0
  IT博客 :: 首页 :: 新随笔 :: 联系 ::  :: 管理

今天工作总结

Posted on 2006-08-22 17:46 Enjoy Life 阅读(791) 评论(0)  编辑 收藏 引用 所属分类: Linux Programming Doc
今天主要完成对进程间通信方式的选择和测试,以及对线程的测试:
       首先对比了几种进程间的通信方式以及HA与radiusclient间数据传送的实际考虑,同时也考虑了难易程度,最后决定选择消息队列,
   消息队列的实现比较简单,一般来说有个client和server,其中client是消息队列的产生者,实际中也就是移动IPv6中的HA,还有一个是接收该消息的sever,实际环境中应该是radiusclient

首先:client创建一个新的消息队列,msgget(key_t key,int msgflag);
其中key由ftok产生,同时注意server端用的key应该与这个key一样,才能正常的打开client创建好的消息队列并接收消息。今天测试了下程序,能够正常接收client的消息,并在接收到消息之后,能够正常创建一个新的线程来处理这个消息。


对于实际情况,想法是这样的,
首先对HA扩展
当mn移动到一个外地网络时
应该发送一个消息到radiusclient去,同时clientserver发送计费信息包到server。。。。。
只有注册用户登录后才能发表评论。