hdolder.com srl

  hdc Home    |    Contenido    |    KO1    |    Director    |    Direcciones    |    email
  WPF, Silverlight y el BPPF

 

  

 

 *** Documento en elaboración ***   v179 v*

Silverlight

M&P permite simplificar el desarrollo y mantenimiento de las aplicaciones en el Browser aprovechando al máximo las facilidades  de multi-threading de Silverlight .NET.

El problema

En la sección "Silverlight UI Message Queueing" se describe el modo de funciónamiento básico de SL.

La arquitectura de SL, si bien incluye facilidades de multi-threading, coloca al engine de visualización en el centro del esquema y define al UI Thread como el Thread Principal del sistema, el cual se convierte fácilmente en cuello de botella y causa de deadlocks en aplicaciones multi-threaded.

De esta manera la arquitectura básica de SL no es muy diferente de la arquitectura tradiciónal DHTML-Javascript, en la que el tratamiento de los eventos y el procesamiento de funciones (y de los callbacks AJAX) se realiza en el UI Thread.

El esquema básico de SL considera a los Threads auxiliares como "background" o "secundarios", satélites del engine de graficación, reduciendo implícitamente su importancia conceptual.

M&P desplaza el engine de graficación del centro del esquema y lo considera un dispositivo periférico de input-output (lo que en realidad es).

En M&P el UI Thread es "un Thread más" (es sólo el Thread que utiliza el engine visualización).

Ver también

 

  TBW The BLOCKS World

©2012 hdolder.com srl  

COjV76X23
2011-12-16