基于观察者模式的CoAP课程教学与实验设计

基于观察者模式的CoAP课程教学与实验设计

论文摘要

CoAP是M2M的核心技术之一,其观察者模式是一种软件设计模式。IETF RFC 7641定义的CoAP资源观察机制正是基于该模式,是CoAP教学和实验内容的重要组成部分。将CoAP中资源观察消息的传递过程与通知的传输控制、时效性模型结合进行课程教学内容设计,通过Eclipse开源项目Californium中提供的API设计相应实验,并利用JUnit框架设计CoAP资源观察的测试用例,测试结果验证了相应资源观察过程。将该设计运用到实际教学活动中,学生对CoAP的内涵理解及编程能力都有提高。

论文目录

  • 0 引言
  • 1 CoAP教学设计
  •   1.1 教学内容设计
  •     1.1.1 资源观察通知传输方法
  •     1.1.2 资源观察通知时效性模型
  •   1.2 教学案例设计
  •     1.2.1 简单资源观察过程
  •     1.2.2 多因素驱动通知生成
  • 2 CoAP实验设计
  •   2.1 案例测试框架设计
  •   2.2 测试通用模块设计
  •   2.3 测试独立模块设计
  •   2.4 测试结果
  • 3 结语
  • 文章来源

    类型: 期刊论文

    作者: 张笑非,段先华,王长宝,王艳

    关键词: 观察者模式,资源观察通知,传输控制,时效性模型,受限节点,网络

    来源: 软件导刊 2019年12期

    年度: 2019

    分类: 信息科技,社会科学Ⅱ辑

    专业: 高等教育,电信技术,计算机软件及计算机应用

    单位: 江苏科技大学计算机学院

    基金: 教育部人文社科基金项目(2014WY11J),江苏省哲学社科基金项目(2014SJB822),江苏科技大学2016高教研究项目(GJKTY201625),江苏省教育信息化研究课题项目(20172217)

    分类号: TN929.5-4;TP391.44-4;G642

    页码: 199-203

    总页数: 5

    文件大小: 2254K

    下载量: 45

    相关论文文献

    标签:;  ;  ;  ;  ;  ;  

    基于观察者模式的CoAP课程教学与实验设计
    下载Doc文档

    猜你喜欢