El Primer Paso Hacia Los Enterprise Services

Páginas: 8 (1913 palabras) Publicado: 22 de octubre de 2011
El primer paso hacia los Enterprise Services (COM+) Por José Torres Contenido Introducción ¿Qué son los Enterprise Services? Atributos declarativos Propiedades públicas Métodos Públicos Implementación Implementación del JIT El Catálogo COM+ ¿Porqué el Catálogo COM+ no muestra ninguna interfaz de MiPrimerComponente? Enlaces Conclusión Introducción La utilización de COM+ como solución en unaarquitectura a veces da lugar a erróneas aplicaciones por el poco conocimiento interno y funcional de los servicios que COM+ ofrece y que vienen determinados generalmente por la utilización o no de transacciones cuando realmente la utilización de éstas está reservada a contextos muy específicos. Con este artículo veremos una generalización de estos servicios y su aplicación desde dentro con un ejemploen lo que COM+ dentro de la arquitectura .NET es conocido como los Enterprise Services utilizando Visual C# .NET. DNA 2000 Para llegar a comprender bien los Enterprise Services haremos una rápida visión de la evolución del desarrollo y necesidades del software en los sistemas informáticos. Por todos es sabido las ventajas de las aplicaciones Cliente/Servidor frente a las aplicaciones escritorio omonolíticas, y las aplicaciones distribuidas frente a las Cliente/Servidor, y es por ello que nos remontaremos hasta DNA 2000, definiendo qué es lo que ofrecía, de qué tipo de aplicaciones provienen y las necesidades que con .NET han sido resueltas (Ver Figura 1):

Figura 1. Volver al texto. DNA (Distributed interNet Aplications) es más que una de esas palabras que la mercadotecnia informáticautiliza en sus definiciones de productos empresCourier Newes; es un nuevo concepto de desarrollo que ofrecía Microsoft para desarrollar aplicaciones distribuidas utilizando la plataforma Windows. COM ofrecía una manera de hacer componentes reutilizables y seguros, entre otras, pero lo que pronto quedó en evidencia fue la necesidad de que COM se

pudiera distribuir entre diferentes sistemas. DCOMfue la solución, pero aún quedaba un escalón más y era que estos componentes basados en COM/DCOM fueran transaccionales, que permitieran un nivel de seguridad más cercano al propio componente, que fuera escalable, etc. Para subsanar esta deficiencia se desarrolló MTS (Microsoft Transaction Server). MTS ofrecía una serie de servicios que permitían a los componentes muchas de las características quehe mencionado antes, pero lamentablemente nos encontramos con que, en primer lugar, MTS no venía con el propio sistema operativo NT 4.0 y que MTS no se trataba más que de una capa, un modelo de programación sobre COM, el cual no se modificó para integrarse a COM ni COM se modificó para integrarse a MTS, desarrollábamos sobre dos modelos de programación, compatibles, pero distintos. A partir deWindows 2000, Microsoft fusionó, de manera satisfactoria, ambos conceptos. Así MTS y COM dio lugar a los servicios COM+, integrados ya dentro del sistema operativo y accesible desde el Servicio de Componentes. Cantidad de aplicaciones están hoy funcionando bajo este nuevo concepto. Tecnologías como el IIS (Internet Inormation Services), las páginas ASP, XML, XSL, como parte de la capa de usuario;objetos COM+ desarrollados con Visual Basic 6.0 en versiones 2.x de ADO en la capa de negocios; y base de datos relacionales como SQL Server en la capa de datos, en integración con sistemas Biztalk, CMS (Cfontent Management System) o Commerce Server, son una definición elocuente del perecto funcionamiento de este tipo de aplicaciones. Con la aparición de .NET y de conceptos tan bien conocidos hoycomo código administrado, el CLR (Common Language Runtime), etc., podemos empezar a ver las ventajas que .NET ofrece respecto DNA 2000 en el que el desarrollo de cada una de las n capas en un lenguaje distinto (ASP, VB, etc.), por ejemplo, está solucionado con .NET, así como la integración lógica del desarrollo de componentes utilizando un lenguaje orientado a objetos. Principio de la página ¿Qué...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Perdonar Es El Primer Paso Hacia La Sanación Interior
  • Primer paso
  • LOS SEIS PASOS DEL PRIMER PASO por henrrich
  • 8 Pasos hacia la calidad
  • 10 pasos hacia el multinivel
  • Un paso más hacia delante
  • Un paso hacia el futuro
  • Pasos Hacia La Capacitacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS