Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/358.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java ADF中的有界任务流与无界任务流_Java_Oracle Adf_Adf Task Flow - Fatal编程技术网

Java ADF中的有界任务流与无界任务流

Java ADF中的有界任务流与无界任务流,java,oracle-adf,adf-task-flow,Java,Oracle Adf,Adf Task Flow,请帮助我理解这两个任务流——ADF中的有界和无界。 从我从一本书中读到的内容来看,我的理解是一个无界任务流可以包含n个有界任务流。请给我举个例子,比如为什么我们可以使用无界任务流和有界任务流。Taskflow是ADF应用程序的控制器。 它用于定义任务流或页面之间的导航 在ADF中,Taskflow有两种类型 有界TF 无限TF 您可以保护有界TF,但无法保护无界TF 您可以向有界taskflow传递参数并从中获取参数,但对于无界TF则不能 有界TF只有一个入口点,称为默认活动,但在无界TF中有

请帮助我理解这两个任务流——ADF中的有界和无界。
从我从一本书中读到的内容来看,我的理解是一个无界任务流可以包含n个有界任务流。请给我举个例子,比如为什么我们可以使用无界任务流和有界任务流。

Taskflow是ADF应用程序的控制器。 它用于定义任务流或页面之间的导航

在ADF中,Taskflow有两种类型

  • 有界TF
  • 无限TF

    • 您可以保护有界TF,但无法保护无界TF
    • 您可以向有界taskflow传递参数并从中获取参数,但对于无界TF则不能
    • 有界TF只有一个入口点,称为默认活动,但在无界TF中有多个入口点
    • 您可以从另一个有界/无界TF调用有界TF,但对于无界TF,您不能
    • 有界TF支持事务,但无界TF不支持事务

  • 请参阅,无论何时您希望您的页面不受保护,您都可以使用无界TF。例如,考虑网上购物应用程序。在Home、About Us等应用程序页面中,产品将处于无限状态。但是查看您的订单历史记录,wishlist将处于有界TF下。

    Taskflow是ADF应用程序的控制器。 它用于定义任务流或页面之间的导航

    在ADF中,Taskflow有两种类型

  • 有界TF
  • 无限TF

    • 您可以保护有界TF,但无法保护无界TF
    • 您可以向有界taskflow传递参数并从中获取参数,但对于无界TF则不能
    • 有界TF只有一个入口点,称为默认活动,但在无界TF中有多个入口点
    • 您可以从另一个有界/无界TF调用有界TF,但对于无界TF,您不能
    • 有界TF支持事务,但无界TF不支持事务

  • 请参阅,无论何时您希望您的页面不受保护,您都可以使用无界TF。例如,考虑网上购物应用程序。在Home、About Us等应用程序页面中,产品将处于无限状态。但查看您的订单历史记录后,wishlist将归入bounded TF。ADF bounded taskflow用于封装应用程序的可重用部分:

    • 只有一个入口点
    • 可以接受输入参数
    • 可能会生成返回值
    • 有自己的活动集合和控制流规则
    • 具有自己的内存作用域和托管bean寿命(页面流作用域实例)
    如果:

    • 您希望利用ADF控制器不提供的功能 有界任务流,例如可书签的视图活动
    • 另一个任务流不会调用该任务流

    ADF-bounded taskflow用于封装应用程序的可重用部分:

    • 只有一个入口点
    • 可以接受输入参数
    • 可能会生成返回值
    • 有自己的活动集合和控制流规则
    • 具有自己的内存作用域和托管bean寿命(页面流作用域实例)
    如果:

    • 您希望利用ADF控制器不提供的功能 有界任务流,例如可书签的视图活动
    • 另一个任务流不会调用该任务流