[发明专利]面向线程连接网络的层次化编程方法在审
申请号: | 201610042985.3 | 申请日: | 2016-01-22 |
公开(公告)号: | CN106997287A | 公开(公告)日: | 2017-08-01 |
发明(设计)人: | 陈艳平 | 申请(专利权)人: | 陈艳平 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F9/54 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 550025 贵*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 面向 线程 连接 网络 层次 编程 方法 | ||
1.面向线程连接网络的层次化编程方法,其特征在于:按层次化方法进行软件设计与开发,每个层由一个类实现,通过类的继承实现层次化结构,有一个层负责消息的传递(传输层),有一个层负责服务(函数调用等)的管理(服务层),有一个层提供基体的应用服务(应用层)。
2.根据权利要求1所述,其特征在于:通过类的继承实现层次化结构。
3.根据权利要求1所述,其特征在于:继承传输层的所有模块(如:对象)都有一个用来连接的线程(连接线程),并按协议连成拓扑结构(线程连接网络)。
4.根据权利要求1所述,其特征在于:有一个传输层负责消息的传递,采用面向线程连接网络的消息路由机制和消息传递机制。
5.根据权利要求3所述,其特征在于:使用连接线程的句柄作为模块的地址。
6.根据权利要求3所述,其特征在于:使用连接线程的句柄和传输层的虚函数来实现传输层的接口。
7.根据权利要求1所述,其特征在于:有一个服务层负责服务的注册、请求和执行,服务层自动管理服务的并发、并行和分布式计算。
8.根据权利要求7所述,其特征在于:服务由应用层提供,每个服务对应一个服务描述,服务层定义一个函数支持服务请求(服务请求函数),一个变量存储服务描述(服务描述变量)。
9.根据权利要求7所述,其特征在于:服务层的服务有两种请求方式:同步请求和异步请求,同步请求在请求发出后自动阻塞,等待服务的相应,异步请求在请求发出后继续执行下一条指令,服务层的的服务有两种执行模式:以函数的方式执行(函数服务)和以线程的方式执行(线程服务)。
10.根据权利要求7所述,其特征在于:使用服务描述变量和服务请求函数来实现服务层的接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陈艳平,未经陈艳平许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610042985.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种运送鞋子的回旋装置
- 下一篇:一种密闭开尾拉链装置