zoukankan      html  css  js  c++  java
  • 逻辑引擎、工作流、CMDB小感

    工作流是啥?

    在界面上画画点点就能生成代码,这是很吸引人的事情,也是很多自动化工具追求的目标。工作流就是这么一个东西,通过定义流程和输入,就能实现你想要的东西,不需要编写代码。

     

    工作流的实现

    通过解析流程图,可以知道执行什么逻辑、输入什么数据和生成什么数据。

     

    工作流和逻辑引擎为什么没有真正在代码的世界中流行起来?

    工作流这么吊,为啥没有流行?现在工作流只是企业开发中的一部分,真正写代码,大家还是习惯于手工编码,有时候我想,如果有个工具,能整体显示代码的逻辑和数据的流转,那该多好啊,不过,这实在太难了。

    要实现一个基本的工作流或者说逻辑引擎不难,难的是实现一个真正通用的逻辑引擎。现在的工作流关心两个问题,一个是信息的输入,比如创建表单这些东西,二是工作流程。输入信息的局限性,和缺少对实体的建模和关系的建模,注定了工作流只能做一些审批流程、资产管理、逻辑运算这些东西,而不能表示更复杂的逻辑。

     

    CMDB

    cmdb是资产管理数据库,也是一个老牌领域了,在企业信息和资产管理里面用得比较多。

     

    CMDB与mongodb

    cmdb字段多,结构灵活,索引灵活,所以现在很多实现是基于mongodb的,因为mongodb不但是文档数据库,而且能够自定义索引某个结构的某个字段,非常方便,不需要自己写代码。

    也有些是用图数据库来实现的,因为这样更容易管理实体的关系,不需要像关系数据库那样强行用代码管理实体的关系。

  • 相关阅读:
    男子头部胀痛案
    摩这些穴位可以对付突发的疾病
    跟师学习时的几个经验方
    黄褐斑良方--- 疏肺散斑汤
    食积咳嗽的特点
    牙痛用药口决(来源于网络暂未验证)
    20多年脚气起泡脱皮瘙痒外洗方治验案
    起死回生通关散
    腰突辩治心得(付济华)
    战痘良方--付济华
  • 原文地址:https://www.cnblogs.com/dearplain/p/8409580.html
Copyright © 2011-2022 走看看