Esta pagina pertenece al eBook de M&P y algunos de
sus links (los que tienen texto en letra cursiva) no están habilitados en la Web Download eBook
El OBPPF provee una infrestructura para facilitar la
programación de procesos paralelos (concurrentes) en las aplicaciones M&P.
OBPPF define un modelo de programación y provee un conjunto de Clases y
Extension Methods .NET [R1] para el lanzamiento y la
coordinación de procesos
concurrentes en un ambiente de procesamiento distribuido.
OBPPF provee una interface de programación de alto nivel de abstracción respecto
de los modelos actuales de programación concurrente.
El modelo de programación introduce el concepto de Parallel Worker Threads (PWTs)
en el que "a priori" no existen Threads preferenciales. El concepto de
Parallel Worker Threads se explica en la sección
Silverlight y el OBPPF.
También introduce el concepto de múltiples environments que simplifica el
procesamiento concurrente. El concepto de múltiples environments se
explica en la sección mpLISP Environment.
El sistema M&P fue construido sobre la base de estos conceptos por lo que las
facilidades de procesamiento concurrente en un ambiente de procesamiento
distribuido, a diferencia de otros sistemas, son "nativas" en M&P.
Clases de OBPPF
BUIThread
Provee métodos para la interorperacion con el UI Thread.
gcTMAN
Clase utilitaria para el manejo de Threads.
TMDispatcher
Dispatcher de uso general, análogo al Dispatcher de
Silverlight, WPF y Windows Forms.