首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >描述导航规则和其他操作的Oracle ADF中的任务流示例。什么是无界和有界的任务流?

描述导航规则和其他操作的Oracle ADF中的任务流示例。什么是无界和有界的任务流?
EN

Stack Overflow用户
提问于 2016-03-26 16:50:43
回答 1查看 719关注 0票数 0

我熟悉JSF。我必须在Oracle ADF上做一些项目工作,这是一种类似JSF的技术。我正在研究关于Oracle的一些问题(http://myexpwithoracleadf.blogspot.in/2013/04/oracle-adf-task-flow-interview.html),并试图找出这些问题( ADF和JSF)之间的相似之处,以便我对Oracle有一个比较好的了解。我遇到了一种叫任务流的东西。并进一步归类为无界和有界的任务流。

  1. 我的想法是,任务流类似于导航规则--它不仅用于页面之间的导航,还用于其他一些活动,这些其他活动是什么?
  2. 有人能用例子进一步解释无界和有界的任务流吗?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-27 14:36:46

ADF任务流提供了一种在Fusion应用程序中定义控制流的模块化方法。与其将应用程序表示为单个大型JSF页面流,还可以将其分解为可重用任务流的集合。每个任务流包含应用程序导航图的一部分。任务流中的节点是活动。活动节点表示一个简单的逻辑操作,例如显示页面、执行应用程序逻辑或调用另一个任务流。活动之间的转换称为控制流情况。

有界任务流:任务流的一种特殊形式,与无界任务流相反,它有一个入口点(入口点是浏览器可以直接请求的视图活动)和零个或多个出口点。它包含自己的一组私有控制流规则、活动和托管bean。有界的任务流允许重用、参数、事务管理、重入,并且可以在JSF页面中的ADF区域内呈现。

任务流提供了一种更加模块化和事务感知的导航和应用程序控制方法。与标准JSF导航流一样,任务流主要包含可查看的页面(或页面片段)。除了导航之外,任务流还可以具有不可见的活动,这些活动可以链接在一起,从而影响页面流和应用程序行为。例如,这些非可视活动可以调用托管bean上的方法,评估EL表达式并使用路由器选择导航方向,或者调用其他任务流。这有助于重用,因为业务逻辑可以独立于显示的页面调用。

我建议你看这两个短片来了解更多细节,这里这里,看看文档,这里

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36238030

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档