400 086 0698

Language

数据有来有往,打破“信息孤岛”

安码企业集成整合平台(EIK)

企业集成平台概述

Ultimus提供完整的Enterprise Integration Kit (EIK:企业集成工具包)使客户通过COM或.NET定制开发一些特殊需求,嵌入到Ultimus BPM服务平台中,如自定义客户端、流程机器人(Flobots)或将流程处理浏览器端,嵌入到其他应用系统中,或者与其他应用系统结合,实现单点登录。

集成套件(EIK):

◇ 流程机器人–配置化,无需代码,集成业务系统

◇ OC Service     –用户及认证信息统

◇ Client Service –个性化门户/表单

◇ BI Service     –提供BI系统数据来源


集成套件—流程机器人

Ultimus提供一种名为Flobots™的技术,或流程机器人,以便自动执行跨软件应用的任务,包括电子邮件、数据库、Word、Excel和Exchange。而一般用途的集成,可以支持 Web Services、XML、.NET Code、Files和ASCII。有了Flobots,流程设计员只需点击,无需编写代码或脚本,即可轻易地“训练”flobot 而实现和ERP的集成。

◇ .Net Code 机器人,对DLL动态链接库调用,执行或获取数据。

◇ ASCII 机器人,读取二进制文件数据为流程步骤所用。

◇ Database机器人,对Orcale、SQL Server、DB2数据库进行操作,读取或写回、修改数据库数据。

◇ Email 机器人,调用SMTP服务向指定邮箱发送邮件。

◇ Excel机器人,调用BPM流程任务内的变量(数据)生成Excel文件。

◇ Exchange机器人,关联Exchange邮箱服务,监督收件状态,可根据收到的邮件触发流程审批。

² Sharepoint机器人,与Office的Sharepoint集成实现内容的交互

² Webservice机器人,调用业务系统如ERP/PLM/HR发布出来的Webservice接口写入或读取数据。

² Word机器人,调用BPM流程任务内的变量(数据)生成Word文件。

² XML机器人,解析XML文件内容用于流程审批或根据流程数据生成XML文件。


集成套件—开放性接口(Webservice API)

Ultimus提供各种Web Services方法来启动流程、完成流程某个步骤、步骤退回以及取消流程实例。任何兼容WSDL1.1以及SOAP1.1的工具和程序都可以调用Ultimus Web Services函数。

image.png

三种集成场景

场景一:第三方系统事件驱动流程发起(接口)

通过流程中心为入口,发起、处理任务,并从第三方业务系统提取数据来辅助审批,同时将处理结果和填写的数据再通过Webservice接口或数据库表等方式写入第三方系统。

场景二:流程规则通过集成第三方系统获得

在某些条件下,流程判断流转的条件需要根据第三方系统管理的数据,动态进行判断,Ultimus 对每个步骤提供激活条件设置,激活条件可以通过调用Web Service接口或者调用.net 代码,从第三方系统中获得

场景三:流程表单中集成第三方数据

在表单中展示第三方数据,通过调用第三方提供的Web Service标准接口,获取数据,可以用于用户在表单处理时参考相关历史信息,以提高决策速度和准确性,也可以用于获取已有系统中的字典表信息,作为输入备选项。


需要查阅更多资源?