`
NIIT_zhu
  • 浏览: 47615 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

规则引擎集成接口(一)

阅读更多

      

        本章通过经典的“Hello World”、“员工管理”、“学生管理”等案例,开始VisualRules开发的最初体验,建立对 VisualRules最基本的感性认识。

        通过对案例的分析,帮助您更深刻地理解最核心的数据流转原理和处理过程。
        通过同案例的讲解,了解一下几个方面:
                                                在规则引擎中创建,配置,发布规则包。
                                             规则包文件存储方式
                                             规则包测试
                                             规则包web方式调用
                                             规则包java代码调用
                                             规则服务发布
                                             C#语言调用规则包

 

数据库操作
 案例描述
       本案例的需求是:通过“数据库配置器”,创建dbs文件,结合“规则配置器”配置规则。
规则包开发
       创建规则工程对象库,点击菜单栏上的“文件”—“新建规则工程”,如下图:


弹出对话框“创建新的工程”,在工程名称对应的文本框中输入“对象库”,如下图: 


 点击确定,如下图:
规则工程创建完成。


 新建规则包数据库操作

右键点击工程“对象库”—“新建规则包”,如下图:

 并将其命名为“数据库操作”,显示如下:

“数据库操作”规则包创建完成。


从dbs文件中导入表

 

将“数据库操作”规则包点开,可以看到“对象库”,右键点击对象库,选择菜单项中的“从dbs文件中导入表”,如下图:

 弹出窗体,开始寻找dbs文件,找到后点击打开,如下图:

点击打开,弹出窗体,选择表名为“hr_department”,点击“确定”,如下图:



点击“部门信息”,查看“部门信息表数据”菜单项,显示如下: 
 

 

 

  • 大小: 19 KB
  • 大小: 34.9 KB
  • 大小: 2.6 KB
  • 大小: 10.1 KB
  • 大小: 5.9 KB
  • 大小: 12.8 KB
  • 大小: 127.2 KB
  • 大小: 89.1 KB
  • 大小: 87.3 KB
分享到:
评论

相关推荐

    某地中心书城物联网平台智慧集成平台详细功能需求清单-0120.xlsx

    规则引擎 Topic 管理 消息通信 数据开发 平台登录 登录界面 系统首页设计 综合态势界面开发 安全综合感知 设备运行态势 停车场运行态势 客流统计态势 系统集成 对智能办公环境控制系统集成 对人员入口管理...

    URULE是一款基于RETE算法的纯Java规则引擎.zip

    提供规则集、决策表、决策树、评分卡,规则流等各种规则表现工具及基于网页的可视化设计器,可快速开发出各种复杂业务规则。 开发工具在软件开发生命周期中扮演着至关重要的角色,它们旨在简化和加速从概念设计到...

    完全开源的Html5游戏引擎:青瓷引擎 QICI Engine.zip

    青瓷引擎是一套开源免费的JavaScript游戏引擎类库,其基于开源免费的Phaser游戏引擎,并提供了一套完全基于浏览器的跨平台集成式HTML5游戏编辑器。 采用青瓷引擎,开发HTML5游戏和传统Web网页开发一样,使用任何...

    spark-rest:预测作品。 预测引擎的开放集成

    通过通用接口为不同的预测引擎提供一站式策略: 关联分析引擎是开放集成的九个成员之一,旨在支持使用新的和重新定义的挖掘算法进行关联规则挖掘。 该方法克服了众所周知的“阈值问题”,并使直接利用生成的内容和...

    通用报表引擎

    这是一个通用报表引擎,构想完成的功能有: 1、提供给软件开发商一个报表开发中间件。针对c/s平台,用户可以以SDK的方式或Com的方式将其加入到自己的产品中。 针对b/s平台,该中间件通过在应用服务器端嵌入服务以...

    IOTOS物联中台(IOTOSystem)设备驱动接口协议开发SDK手册.pdf

    IOTOS物联网中台/物联网中间件平台,是一款跨平台、跨语言、极具扩展性的IoT PaaS,向下设备接入提供多语言SDK,向上数据应用提供统一API,主要在智慧城市和智能制造等领域,用于系统集成及数据采集。 驱动开发SDK...

    emqx MQTT协议 服务端工具

    EMQX 作为物联网应用开发和物联网平台搭建必须用到的基础设施软件,主要在...内置强大的规则引擎,一站式数据提取、过滤与转换。灵活集成 SQL、NoSQL、时序数据库,及 Kafka 等流处理中间件。快速应用集成与持续创新;

    apache-camel-demo

    Apache Camel是一个基于规则路由和中介引擎,提供企业集成模式的Java对象(POJO)的实现,通过应用程序接口(或称为陈述式的Java领域特定语言(DSL))来配置路由和中介的规则。领域特定语言意味着Apache Camel支持你...

    Android代码-nei-toolkit

    自动集成在 NEI 上定义的资源: 页面、异步接口、数据模型、页面模板、业务分组等 本地模拟容器 视频教程 NEI 视频教程 NEI 工程规范介绍 NEI 工程规范介绍 传给模板的数据格式说明(重要,必读) Handlebars 是本...

    驰骋工作流引擎 CCFlow(.NET平台源码下载)

    4、支持sdk开发,多表单展现,字段权限控制,从表控制,多种符合中国国情的业务规则设置.表单引擎与流程引擎可以分开也可以单独使用,流程引擎可以驱动表单引擎,实现多种业务数据的操作,比如:汇总、分合、填写。 ...

    java开源包1

    Beetl,是Bee Template Language的缩写,它绝不是简单的另外一种模板引擎,而是新一代的模板引擎,它功能强大,性能良好,秒杀当前流行的模板引擎。而且还易学易用。 Java的COM桥 JCom JCom (Java-COM Bridge) 可以...

    AXWChessbot:使用https创建的Lichess国际象棋引擎

    它的主要代码可以在下找到,而周围的代码是一个分支,可以很容易地与集成。您可以在对战引擎。力量我还无法与其他引擎进行很好的比较,此外,我对引擎进行了相当多的更改,因此强度可能会不时变化。但是,该引擎可在...

    JEECG快速开发平台-其他

    数据权限7、智能报表集成:简易的图像报表工具和Excel导入导出8、Web容器测试通过的有Jetty和Tomcat,Weblogic9、亮点功能:分布式部署,云平台,移动平台开发,规则引擎10、要求JDK1.6+JEECG技术点总结:技术点一:...

    基于Spring Cloud+Netty+Sentinel+Seata+TDengine+Vue的物联网平台项目源码+数据

    设备集成:设备管理(支持MQTT协议、WebSocket协议、TCP-IP协议设备接入)、子设备管理、产品管理、协议管理、规则引擎(设备联动) 设备调试:实时日志、命令下发 规则引擎消息转发:支持KAFKA节点、HTTP节点、...

    打造容器工作流的云原生平台Cyclone-caicloud.zip

    Cyclone是一个打造容器工作流的云原生持续集成持续发布平台。Cyclone主要致力于将代码从本地开发环境用任意容器引擎封装搬运到测试或者生产环境运行。Cyclone包括一下特性:容器原生: 每次构建、集成、部署均在容器...

    基于SSHI架构的开发平台技术方案

    集成JBOSS RULE 5规则引擎集成,灵活业务处理 后台大量封装好的基础类,提供简单、易用的调用方式 前台提供完整的管理系统开发框架,基于JQuery技术 包括:表格控件,树形菜单,树形表格,弹出框,对话框,选项卡,...

    liteflow:轻巧实用的微处理框架

    liteFlow是一个轻量,快速的组件式流程引擎框架,组件编排,帮助解耦业务代码,让每一个业务片段都是一个组件,并支持热加载规则配置,实现即时修改。 项目主页请点击: 示例工程请点击: 特性 复杂业务的解耦编排...

    环保大数据平台功能需求技术规范书.doc

    3.2.6 规则引擎 11 3.2.7 接口开放 11 3.2.8 证书管理 11 3.2.9 系统管理 12 3.3 大屏可视化 12 3.3.1 环保大屏组件 12 3.3.2 环保业务大屏 12 4 实施进度和要求 12 4.1 实施进度 12 4.2 需要提供的文档 13 4.3 项目...

    CCFlow驰骋工作流引擎-.net

    10、CCFlow是国内流程引擎与表单引擎集成较好的bpm软件,流程引擎可以操纵表单引擎数据实现复杂的业务数据处理与权限控制。 11、CCFlow拥有200多个流程演示模版,涵盖了我们在开发过程中遇到的很多的应用场景,参考...

    java开源包11

    Beetl,是Bee Template Language的缩写,它绝不是简单的另外一种模板引擎,而是新一代的模板引擎,它功能强大,性能良好,秒杀当前流行的模板引擎。而且还易学易用。 Java的COM桥 JCom JCom (Java-COM Bridge) 可以...

Global site tag (gtag.js) - Google Analytics