目录:
定义-业务流程建模语言(BPML)是什么意思?
业务流程建模语言(BPML)是一种用于对业务流程和业务数据进行建模的元语言。 它基于事务有限状态机概念为协作和事务业务流程提供了抽象的执行模型。
BPML是由业务流程管理计划(BPMI)开发的用于对业务流程进行建模的元语言,已被废弃,以支持业务流程执行语言(BPEL)。
BPML功能旨在通过支持同步和异步分布式事务来用于关键任务应用程序。 它提供了可靠的安全机制,用于集成开发环境中,具有项目管理功能并可以通过Internet建模业务流程。 BPML还具有关联的业务流程查询语言来执行业务流程。
Techopedia解释了业务流程建模语言(BPML)
BPML通常定义一个抽象模型和用于表示通用过程的语法。 这样,它可以用于定义企业业务流程,复杂的Web服务和多方协作。
构成BPML抽象模型的基础部分是BPML构造。 BPML规范提供了该构造的XML语法。BPML规范中定义了以下属性:
- 命名空间
- 特征
- 进口货
- 目标名称空间
BPML中的活动执行特定的功能,既简单又复杂。 简单的活动,例如动作,分配,调用,补偿等,无法进一步分解并执行单个操作。 复杂的活动(例如所有活动,顺序活动,切换活动等)由一个或多个活动组成,并从另一个活动集中指导活动的执行。
不再使用BPML。