标题:在LINUX下用C编写了一个流程调度的程序,征集用于测试验证的DEMO程序
只看楼主
davide_wang
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2017-9-26
 问题点数:0 回复次数:0 
在LINUX下用C编写了一个流程调度的程序,征集用于测试验证的DEMO程序

实现C语言应用处理流程订制,想最终实现C语言程序的流程订制即服务;根据应用需要将各功能模块有机地结合起来,灵活地处理各项功能。
    不能代替应用程序开发,但可以灵活配置各功能的执行流程
    代替C程序中main函数功能,通过订制流程化后,可以拥有多个相当于main函数的功能
    对模块调用的次数和时间开销进行统计记录,体现模块使用率,便于发现热点函数和对函数进行优化
    为可能的商业化使用预留数据依据(在流程层面和执行步骤层面统计次数和执行时间)

需要的准备:
1、    不需要C源代码,可将原有的程序重新编译生成共享库(需要将原程序中的main函数改名)提供
         cc -shared -fPIC -o ./lib/XXX.so  {应用源程序集}
2、    需要用于流程控制的应用函数的名称、输入参数及数据结构类型、返回码、头文件
3、    如果流程控制牵涉到全局变量,需要相应的数据结构描述的.h文件
4、    想用应用函数要实现的流程图示(手绘+文字逻辑描述),不限于一个。

有兴趣可共同探讨
搜索更多相关主题的帖子: LINUX 流程 应用 模块 函数 
2017-09-26 16:44



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-480966-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.515329 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved