2016-03-26 5 views
0

Я знаком с JSF. И я должен выполнить некоторые проектные работы над Oracle ADF, которая аналогична технологии JSF. Я перехожу к некоторым вопросам (http://myexpwithoracleadf.blogspot.in/2013/04/oracle-adf-task-flow-interview.html) в Oracle ADF и пытаюсь выяснить сходство между ними (ADF и JSF), чтобы получить ясное представление об Oracle ADF. Я наткнулся на то, что называется задачей. И далее классифицируются как неограниченные и ограниченные задачи.Примеры задач в Oracle ADF, которые отображают навигационные правила и другие действия. Что такое неограниченный и ограниченный поток задач?

  1. Моей идеей является то, что потоки задач напоминают навигационные правила - она ​​используется не только для навигации между страницами, но и для некоторых других видов деятельности, каковы эти другие действия ?.
  2. И может ли кто-нибудь еще объяснить мне неограниченный и ограниченный поток задач примерами?

ответ

1

Потоки задач ADF обеспечивают модульный подход для определения потока управления в веб-приложении Fusion. Вместо представления приложения в виде одного большого потока страниц JSF вы можете разбить его на коллекцию многоразовых потоков задач. Каждый поток задач содержит часть навигационного графика приложения. Узлы в потоках задач - это действия. Узел активности представляет собой простую логическую операцию, такую ​​как отображение страницы, выполнение логики приложения или вызов другого потока задач. Переходы между действиями называются случаями потока управления.

Ограниченный поток задач: специализированная форма потока задач, которая, в отличие от неограниченного потока задач, имеет единственную точку входа (точка входа представляет собой активность вида, которую может напрямую запрашивать браузер) и ноль или более точки выхода. Он содержит собственный набор правил, видов деятельности и управляемых компонентов. Ограниченный поток задач позволяет повторное использование, параметры, управление транзакциями, повторное включение и может отображать в области ADF на странице JSF.

Целевые потоки обеспечивают более модульный подход и управление транзакциями для навигации и управления приложениями. Подобно стандартным навигационным потокам JSF, потоки задач содержат в основном просматриваемые страницы (или фрагменты страницы). Помимо навигации, потоки задач также могут иметь невизуальные действия, которые могут быть объединены вместе, чтобы повлиять на поведение страницы и поведение приложения. Например, эти невидимые действия могут вызывать методы для управляемых компонентов, оценивать выражение EL и выбирать направление навигации с помощью маршрутизатора или вызывать другой поток задач. Это облегчает повторное использование, поскольку бизнес-логику можно вызвать независимо от отображаемой страницы.

Предлагаю вам посмотреть эти два коротких видеоролика для более подробной информации, here и here и посмотреть документы, here.

 Смежные вопросы

  • Нет связанных вопросов^_^