位置:51电子网 » 技术资料 » 单 片 机

网络通信接口模块的设计

发布时间:2012/4/7 19:10:03 访问次数:674

    该模块为平台的消息发送和接收提供了一个公用 MP3202DJ-LF-Z的调用接口和统一的应用层消息封装格式。其他模块的一些操作需要调用该模块实现消息的发送和接收,如远程元组操作、代理迁移和网络拓扑管理等。

                        
    该模块采用线程机制实现一个独立的线程用于监听网络中的数据包,如图7-32所示,并采用队列实现数据包的临时存储,用于缓冲其他线程对该数据包的读写操作,将数据包添加到消息队列的同时通知消息处理模块进一步处理。另外,在模块中,同时实现了消息发送处理,能够接收从其他模块递交过来的任务,采用队列实现消息逐个发送,当同时有多个模块有消息需要发送时,都将消息添加到队列中,然后启动队列管理将消息单独发送到网络中。

    该模块为平台的消息发送和接收提供了一个公用 MP3202DJ-LF-Z的调用接口和统一的应用层消息封装格式。其他模块的一些操作需要调用该模块实现消息的发送和接收,如远程元组操作、代理迁移和网络拓扑管理等。

                        
    该模块采用线程机制实现一个独立的线程用于监听网络中的数据包,如图7-32所示,并采用队列实现数据包的临时存储,用于缓冲其他线程对该数据包的读写操作,将数据包添加到消息队列的同时通知消息处理模块进一步处理。另外,在模块中,同时实现了消息发送处理,能够接收从其他模块递交过来的任务,采用队列实现消息逐个发送,当同时有多个模块有消息需要发送时,都将消息添加到队列中,然后启动队列管理将消息单独发送到网络中。

相关技术资料
4-7网络通信接口模块的设计

热门点击

 

推荐技术资料

硬盘式MP3播放器终级改
    一次偶然的机会我结识了NE0 2511,那是一个远方的... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!