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

规则引擎集成接口(十)外部调用接口对象

阅读更多

外部调用接口对象

 

点击“对象库”,选择选项卡“外部调用”,点击 ,如下图:

 

弹出窗体,在文本框中输入类的全名“com.flagleader.test.Test”,选择该类型后确定,如下:



 弹出窗体,勾选方法“Test()”,如下图:
 

 点击确定,显示如下,右键名称为“Test()” —“添加子方法”,如下图:



 弹出窗体,勾选方法“counter(double,double)”,如下:



点击确定,显示如下: 



 新建规则接口对象
点击规则包“java类相关” —“添加规则”,并将其命名为“接口对象”,如下图:


根据规则“接口实例”配置的方法,配置如下规则 



保存规则工程并编译,过程如下: 



选项卡“正在运行”中没有信息时,在“输入值1”和“输入值2”对应的“初始输入值”中分别输入2和4,点击 执行规则包,如下图:



测试结果如下图:  


 

  • 大小: 72.8 KB
  • 大小: 73.6 KB
  • 大小: 46.6 KB
  • 大小: 102.9 KB
  • 大小: 70.1 KB
  • 大小: 91 KB
  • 大小: 97 KB
  • 大小: 71.1 KB
  • 大小: 84 KB
  • 大小: 91.1 KB
  • 大小: 105.5 KB
分享到:
评论

相关推荐

    UE4插件调用第三方库

    在UE4(Unreal Engine 4)开发过程中,有时我们需要集成第三方库来扩展游戏引擎的功能。这通常涉及到创建自定义插件,以便在UE4项目中无缝地调用这些库。下面将详细介绍如何在UE4插件中调用第三方库。 1. **创建...

    SAP接口方案

    SAP-DCOM接口允许Windows环境下的应用程序直接与SAP R/3系统交互,利用Microsoft的分布式组件对象模型(DCOM)技术,实现数据和业务流程的集成。 3. C6协同管理平台简介 C6协同管理平台是一款面向企业级的协作办公...

    java调用Kettle引用jar包.zip

    Java调用Kettle是将Java程序与Pentaho Kettle(也称为Spoon)集成,以便利用Kettle的强大ETL(提取、转换、加载)能力。Kettle是一款开源的数据集成工具,它允许开发者通过编写XML脚本来执行数据处理任务。在Java...

    工作流引擎说明书

    - 定义流程服务接口,以便于外部系统的集成与调用。 #### 术语及缩略语 - **工作流**:指业务流程的计算机化或自动化,涉及文档、信息和任务在参与者间按预设规则传递,以达成商业目标。 - **工作流引擎**:是驱动...

    The simple, stupid rules engine for Java.zip

    - **API接口**:供其他应用程序调用规则引擎,输入数据并获取结果。 通过这样的规则引擎,开发者可以将业务逻辑从核心应用代码中解耦,使得规则更容易修改和扩展,而不必改动大量代码。此外,业务人员也能更直接地...

    MATLAB与VC接口技术的研究

    MATLAB引擎为外部程序提供了访问MATLAB内部功能的途径,允许开发者利用C/C++等语言编写的程序与MATLAB进行交互。这种方式下,MATLAB被当作一个计算引擎使用,主要负责处理复杂的数据分析和科学计算任务。具体来说: ...

    交通运输数据系统集成方案.docx

    6. **规则引擎**:规则引擎是独立于应用程序的组件,用于分离业务规则,支持使用专门的规则定义语言编写和执行复杂的业务决策,确保决策过程的标准化和自动化。 7. **门户集成工具**:门户集成工具提供单点登录、...

    jbpm5.4 api javadocs

    6. **规则引擎集成**:jbpm集成了Drools规则引擎,可以方便地在流程中嵌入业务规则检查和决策。开发者可以创建和运行Drools规则,并与流程实例进行交互。 7. **任务管理和用户会话**:jbpm提供了TaskService接口,...

    NetBpm源码

    BPM系统往往需要与其他系统交互,如通过SOAP或RESTful API调用外部服务。NetBpm的源码可能包含这些集成的实现细节。 9. **单元测试与持续集成**: 开源项目通常重视测试和持续集成,源码中可能包含JUnit或其他...

    JBoss_Enterprise_BRMS_Platform-5-BRMS_User_Guide-zh-CN

    - **规则引擎**:基于高性能的规则引擎执行规则,支持实时决策。 #### 二、架构 **2.1 可重用的组件** BRMS平台设计为模块化架构,其中包含多个可重用的组件,例如: - **规则引擎**:核心组件之一,负责解释和...

    HYPERLYNX DRC 外部脚本应用-综合文档

    HYPERLYNX DRC的自动化对象模型(AOM)封装了一系列接口,这些接口主要分为几类,包括但不限于规则和违规处理、Layout数据库引擎与服务、图形界面和显示控制等。通过这些接口,外部脚本可以对设计规则的行为和执行...

    VISUAL PROLOG 混合编程

    在混合编程中,Visual C++可以作为与操作系统和其他系统资源交互的桥梁,同时也可以调用Prolog引擎,通过动态链接库(DLL)实现两种语言之间的通信。 **PROLOG 和 VC 的混合编程** 在Prolog和C++的混合编程中,...

    java开源包1

    Java对象的SQL接口 JoSQL JoSQL(SQLforJavaObjects)为Java开发者提供运用SQL语句来操作Java对象集的能力.利用JoSQL可以像操作数据库中的数据一样对任何Java对象集进行查询,排序,分组。 搜索自动提示 Autotips ...

    clips专家系统编程语言学习教程,专家系统原理与编程

    3. **易于集成**:CLIPS能与其他语言编写的程序集成,提供了丰富的接口供外部程序调用。 4. **面向对象**:CLIPS支持面向对象的编程范式,允许用户创建复杂的对象和继承结构。 5. **丰富的功能库**:CLIPS自带了丰富...

    NC65开发文档,新手开发必备

    扩展开发涉及到接口编程、服务调用和数据交换,开发者需要熟练掌握.NET框架和Web服务技术。同时,理解NC65的API文档和SDK,能够高效地进行功能扩展。 四、流程开发 流程开发在NC65中扮演着关键角色,涉及工作流管理...

    jbpm_test.zip_java项目

    jbpm是一个开源的Java BPM框架,由Red Hat公司维护,它支持工作流服务(Workflow Service),企业服务总线(Enterprise Service Bus)和业务规则引擎(Business Rule Engine)等核心功能。 项目中的jbpm_test部分...

    java工作流的源码范例(由浅入深代码范例和详细说明).docx

    这里使用了条件判断来演示决策过程,实际应用中可能涉及更复杂的业务规则引擎。 5. **WorkflowEngine类**:作为工作流引擎,它负责协调各个步骤的执行。维护一个步骤列表,并提供添加步骤和运行工作流的方法。在`...

    flowable-7.0.0.M

    7.0.0.M版本可能对这些接口进行了升级,增强了安全性,优化了性能,并增加了新的API调用,以便更好地适应多样化的开发需求。 此外,Flowable的事件驱动架构使其能够应对实时的业务变化。在7.0.0.M版本中,可能会有...

Global site tag (gtag.js) - Google Analytics