hdolder.com srl

  hdc Home    |    Contenido    |    KO1    |    Director    |    Direcciones    |    email
  M&P TBW - MPe - Principales características

 

 

 

                                           v183

Los runtimes MPRe (Browser) y MPRm (WP) permite crear y manejar en forma remota las In-Memory-Data-Bases (IMDBs) residentes en en Server MPeServer y proveer el Databinding con la Interface de Usuatio Silverlight en el Browser/WP.

Remoting basado en Proxies

MPe utiliza facilidades de Remoting basadas en proxies para manipular en forma remota los objetos de la Aplicación que residen en el Server MPeServer.

En MPRe los Proxies son creados dinámicamente

En el esquema actual los Modelos y las IMDBs (In-Memory Data Bases) de M&P residen en el Server MPeServer interactúan dinámicamente en forma peer-to-peer con proxies creados dinámicamente en el Browser.

La versión actual de WP (7.5) tiene deshabilitadas, por razones de seguridad, las funciones que permiten la  creación dinámica de Proxies por lo que los proxies deben ser codificados y compilados.   

Interface de programación (API)

MPRe crea los proxies en el Browser automáticamente y provee una interface de programación que opera sobre los proxies como so fueran los objetos locales normales.

Tipos de Proxies

Los objetos de tipo DModel, IMDB, IC e IT residentes en el Server MPeServer se manipulan remotameente mediante proxies de tipo BDModel, BIMDB, BIC e BIT respectivamente. Ver MPe - Clases.

Databinding XAML

Los proxies se usan en el Databinding con la GUI Silverlight en el Browser/WP, y las operaciones que se realizan sobre los Proxies en el Browser/WP se reproducen inmediatamente en los objetos correspondientes en el Server MPeServer .

Remoting en tiempo real

Todo cambio realizado sobre un proxy se transmite inmediatamente (en tiempo real) al Server MPeServer y viceversa.

La elevada performance del canal duplex hace que el usuario no perciba ninguna demora. Ver MPRe Test de Reentrancia - Performance.

Validaciones

Las validaciones de datos se realizan en el Server MPeServer

Ver también

 

  TBW The BLOCKS World

©2012 hdolder.com srl  

CO7HJjAoN
2011-12-16