This invention provides a device and method for processing data with a data
processing string having push type and pull type tasks. Push tasks
processes data and pushes the output of the process to downstream push
tasks based on link paths. On the other hand, pull tasks sends data
requests via upstream links to upstream pull tasks to acquire data for
processing. Data processing strings are usually configured with either
push tasks and/or pull tasks to maintain consistency in the direction of
links. The preferred embodiments of this invention provides a method and
apparatus for inserting push tasks in a string of pull tasks and inserting
pull tasks in a string of push tasks. The inserted push and pull tasks are
enhanced with forward and backward message links and interface tasks are
provided to interface between the inserted pull or push tasks in the
strings of push or pull tasks, respectively.
Этот вымысел обеспечивает приспособление и метод для обрабатывать данные при введенный информачи шнур имея задачи типа нажима и типа тяги. Нажмите данные по процессов задач и нажимы выход процесса ниже по течению для того чтобы нажать задачи основали на курсах соединения. С другой стороны, задачи тяги посылают запросы данных через соединения в верхней части потока к задачам в верхней части потока тяги приобрести данные для обрабатывать. Введенные информачи шнуры обычно установлены с или задачами нажима and/or вытягивают задачи поддерживать последовательность в направлении соединений. Предпочитаемые воплощения этого вымысла обеспечивают метод и прибор для вводить задачи нажима в шнур задач тяги и вводить задачи тяги в шнур задач нажима. Введенные задачи нажима и тяги увеличены с передним и отсталые соединения сообщения и задачи поверхности стыка снабжены поверхность стыка между введенной тягой или нажимают задачи в шнурах нажима или вытягивают задачи, соответственно.