因此,应该保持与业务流程层明确的区别。
Therefore, it should remain distinctly separate from the business processes layer.
业务流程层。
业务流程层,短时间运行的流程,使用BPM引擎实现。
Business process layer, short-running process, implemented using BPM engine.
服务层以服务的形式向业务流程层和使用者层提供构建块。
The services layer provides building blocks in the form of services to the business process layer and consumer layer.
至于服务的应用环境管理则由业务流程层负责(参见图2)。
The context of usage of these services to achieve a particular goal is managed by the business process tier (Figure 2).
选项3:人工活动属于业务流程层本身,因为它们由BPM解决方案提供和进行中介。
Option 3: Human activities are part of the business process layer itself, as they are provided and mediated by a BPM solution.
例如,SOA解决方案可以不包括业务流程层,让使用者层与服务层直接交互。
A SOA solution might exclude a business process layer, for example, and have the consumer and service layers interact directly.
(SOA参考体系结构的)业务流程层,长时间运行的流程,使用BPM引擎实现。
Business process layer (of SOA reference architecture), long-running process implemented using BPM engine.
(SOA参考体系结构的)业务流程层,长时间运行的流程,使用BPM引擎实现。
Business process layer (of SOA reference architecture), long-running process, implemented using BPM engine.
本文重点讨论体系结构中与流程建模人员最相关的三个层:使用者层、业务流程层和服务层。
This article focuses on the three layers within the architecture that are most relevant to the process modeler: the consumer layer, the business process layer, and the services layer.
评估人员应该检查组织,查看他们是否采用任何业务流程层和运行时引擎来编排他们的业务服务/应用程序功能。
One should look at the organization and see whether they adopt any business process layer and runtime engine for orchestration of their business services / application functions.
第1部分说明了长时间运行和短时间运行的流程在体系结构的业务流程层中执行,可能通过业务流程编排引擎执行。
Part 1 explained that long and short running processes are executed in the business process layer of the architecture, potentially by a business process orchestration engine.
业务流程层,IBM引入了一种称作BPaaS的新服务层,该层提供业务流程服务,与SOA中的流程服务相似。
Business process Layer. IBM introduces a new type of service called BPaaS providing business processes as services similar to what SOA offers.
如果人工流程活动是使用者层的一部分,从流程建模人员的角度而言,这实际上意味着业务流程层调用位于其上的层。
If human process activities were part of the consumer layer, from a process modeler view this would effectively mean that the business process layer invokes the layer above.
此解决方案是第三个选项的细化,其中人工活动放在业务流程层中,置于长时间运行的流程和短时间运行的流程之间。
The solution is a refinement of the third option, where human activities are placed within the business process layer, between long-running and short-running processes.
逻辑层将概念体系结构划分为在应用程序内扮演特定角色的组件,如表示层、应用程序逻辑层、业务流程层和数据访问层。
Logical tiers divide the conceptual architecture into components that play specific roles within the application, such as presentation, application logic, business processes, and data access.
Web客户机基于jsp, JSP可对用户界面设计的开发起到促进作用,并与业务流程层进行通信,而业务流程层则重点负责协调用户操作任务。
The Web client is based on JSPs, which facilitates the development of user-interface design and communicates with the business process layer, which focuses on coordinating user action tasks.
第四层向您展示了那些服务是如何根据一套业务流程从一个流向另一个的。
The fourth layer shows how those services flow from one to another according to a set of business processes.
业务流程通过这个服务虚拟化层从与应用程序功能的直接交互封装。
Business processes are encapsulated from a direct interaction with the application functions through this layer of service virtualization.
这将使新的业务流程更容易实现,而不必再创建集成软件的其他层。
This will make it easier to implement new business processes without having to create additional layers of integration software.
ESB在消息层上连接并集成应用程序、服务和业务流程流。
The ESB connects and integrates applications, services, and business process flows at the messaging layer.
使用者层的主要目的是,收集所需的所有信息,以便能启动业务流程或事务。
The main purpose of the consumer layer is to gather all the information required to be able to start a business process or transaction.
此处的客户机层可以表示来自Web框架、门户应用程序、桌面系统或工作流产品或业务流程管理(BPM)组件的调用。
The client layer in this regard can refer to calls made from a Web framework, portal application, desktop system, or in some cases, a workflow product or business process management (BPM) component.
人工活动可能需要调用短时间运行的业务流程,如果将人工活动视为服务层的一部分,则业务流程位于较高的层中。
Human activities may need to invoke short-running business processes, which would be in a higher layer if human activities were considered part of the services layer.
选项1:从流程建模的角度而言,业务流程中的人工活动是与服务层中的自动化活动类似的步骤。
Option 1: From a process modeling point of view, human activities are steps in a business process similar to automated activities in the services layer.
我将使用业务流程执行语言(Business Process Execution Language, WS -BPEL)来构建可配置的流程执行层。
I'll use Business process execution Language (WS-BPEL) to build configurable process-execution layer.
在服务编排层,组合服务是通过编排语言(例如业务流程执行语言(Business Process ExecutionLanguage,BPEL))定义的。
In the service choreography layer, composite services are defined by means of a choreography language, such as BPEL (Business Process Execution language).
这一层还包括了业务工作流,它可以使用业务流程管理工具,例如。NETFramework 3.5中的WindowsWorkflowFoundation来实现。
This layer can also include business workflows which can be implemented using business process management tools, such as Windows workflow Foundation in the.net Framework 3.5.
传统工作流管理方法存在的一个问题是:设计阶段工作通常由业务专家具体执行,并力求体现企业管理层改进当前业务流程的思想。
This is typically done by a business consultant and is driven by ideas of management on improving the business processes at hand.
传统工作流管理方法存在的一个问题是:设计阶段工作通常由业务专家具体执行,并力求体现企业管理层改进当前业务流程的思想。
This is typically done by a business consultant and is driven by ideas of management on improving the business processes at hand.
应用推荐