Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Sugerencias para un escenario de aplicacion
Message
 
 
À
12/02/2002 10:48:26
Fausto Garcia
Independent Developer
Lima, Pérou
Information générale
Forum:
Visual FoxPro
Catégorie:
COM/DCOM et OLE Automation
Divers
Thread ID:
00618846
Message ID:
00618948
Vues:
9
Hola, Fausto.

Lo que planteas está perfecto. Algunos consejos al respecto:

* Mira si no te conviene utilizar WebConnection para el desarrollo web. La última versión incluso trae clases preparadas para objetos de negocios. Y muchas de las piezas del framework te sirven tanto para el web como para segmentos de la interfase win32.

* Arma tus objetos de negocios con mucho cuidado. No es lo mismo instanciarlos desde la web (bajo el concepto "toco y me voy", ya que nada tiene estado), que bajo win32, donde no tienes problema en manejar estados, aunque no es lo más conveniente bajo MTS.

* Si puedes seleccionar la plataforma (deberías, en un proyecto de estas características), pasa de NT 4 a Windows 2000 desde el principio. Tanto Component Services (ex-MTS), como Internet Information Server 5 van a hacer tu vida mucho más fácil.

Por lo demás, creo que vas perfectamente orientado. Además de WebConnection, mira los white papers en el sitio de Rick Strahl, www.west-wind.com, ya que hay tienes abundante y detallada información sobre estas arquitecturas.

Mucha suerte, y ¡cuéntanos cómo vas!


>Supongan el siguiente escenario. Tienen que escribir una aplicacion en VFP que trabaje con una base de datos nativa (es decir DBC) de forma tal que sea accesible tanto por clientes Win32 y browsers (intranet e internet). ¿Que tipo de solucion plantearian? Se me ocurre lo siguiente:
>
>1. Plantear una arquitectura de 3 capas: interfaz de usuario, logica de negocio y acceso a datos. Para la interfaz de usuario tendria un EXE para los clientes Win32 y paginas HTML/ASP para desplegar la misma sobre browsers.
>2. Las capas de logica de negocio y acceso a datos tendria que desarrollarlas en proyectos por separado (es decir dos proyectos) de modo que ambas se compilen en DLLs diferentes y expongan como interfaz aquellos metodos a utilizar mutuamente entre ellas y los modulos de interfaz de usuario.
>3. Como lo que tengo para estas dos capas en el fondo son componentes COM los puedo registrar en MTS y de esa forma optimizo su funcionamiento ya que van a ser invocados tanto desde la red interna de trabajo como desde el web.
>
>En lineas generales consideran este un buen diseño de arquitectura para la aplicacion? La plataforma es Windows NT 4. Les agradeceria mucho que me den sus opiniones y recomendaciones sobre todo si es que tienen experiencia desarrollando aplicaciones bajo este tipo de escenarios. Saludos,
>
>Fausto
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform