Articulo de referencia

Plataforma activa

La plataforma Active Platform era el nombre de una plataforma de desarrollo lanzada por Microsoft en los años 90 para crear aplicaciones web y distribuirlas a un entorno de escr...

La plataforma Active Platform era el nombre de una plataforma de desarrollo lanzada por Microsoft en los años 90 para crear aplicaciones web y distribuirlas a un entorno de escritorio de PC . La plataforma constaba de tres partes: ActiveDesktop , que utilizaba tecnología push para distribuir las aplicaciones web al escritorio; ActiveServer , que proporcionaba secuencias de comandos del lado del servidor; y ActiveX , un conjunto de tecnologías creadas para permitir que los componentes de software en diferentes máquinas se comunicaran entre sí mediante COM y OLE . [ 1 ]

Historia

La estrategia de Plataforma Activa comenzó a tomar forma tras la cancelación de otro proyecto de Microsoft, Blackbird , y a medida que surgían desafíos por parte de sus competidores. Blackbird prometía que las aplicaciones web funcionaran de forma similar a las que los usuarios estaban acostumbrados en el escritorio, mediante el uso de OLE (Object Linking and Embedding) distribuido en lugar de marcado HTML . [ 2 ] El proyecto pronto fue descartado, después de que Microsoft se percatara de los problemas de rendimiento y de que quedara claro que HTML estaba ganando popularidad. Mientras tanto, Netscape, Sun, Oracle e IBM (conocidos como el "Grupo de los Cuatro") propusieron convertir Java en un tipo similar de plataforma de objetos distribuidos que constituiría la base de un sistema operativo de Internet capaz de competir con Windows. Dicho sistema operativo se basaría en aplicaciones web ejecutadas a través de un navegador y construidas con componentes de software Java. [ 3 ]

En respuesta, Microsoft anunció la Plataforma Activa en su conferencia SiteBuilder en octubre de 1996. [ 4 ] Inicialmente, Microsoft prometió que ActiveDesktop funcionaría en cualquier sistema operativo, pero solo apareció en Windows , primero a través del lanzamiento de Internet Explorer 4.0 y luego en Windows 98. Active Server se basó en IIS 3.0 e incluyó Active Server Pages , el Modelo de Objetos de Componentes Distribuidos (DCOM), Microsoft Transaction Server y un nuevo middleware basado en colas de mensajes. ActiveX se basó en varias tecnologías que Microsoft ya había desarrollado para Windows. Los controles ActiveX eran controles basados ​​en OLE que podían integrarse en páginas web, aplicaciones y en el escritorio.

ActiveX fue objeto de fuertes críticas por problemas de seguridad, y Microsoft posteriormente abandonó su desarrollo en favor de .NET Framework . ActiveDesktop nunca se popularizó y desapareció en versiones posteriores de Windows; el concepto solo se retomó más tarde en la barra lateral de Windows , que se añadió como respuesta a la función Dashboard de OS X de Apple . Posteriormente, ActiveServer se integró con la plataforma .NET y una versión renovada de ASP se conoció como ASP.NET .

La estrategia de Plataforma Activa se convirtió en el centro de una demanda antimonopolio presentada en Estados Unidos contra Microsoft.

Referencias

  1. Balderston, Jim (2 de diciembre de 1996). "Microsoft contrarresta a Constellation: la solución ActiveX garantizará las últimas versiones del software" . InfoWorld .
  2. Metcalfe, Bob (11 de agosto de 1995). "Microsoft y Netscape abren nuevos frentes en la escalada de la guerra web" . InfoWorld .
  3. Scannell, Ed (16 de junio de 1997). "El grupo de los cuatro planea extender CORBA a JavaBeans" . InfoWeek : 14.
  4. "Microsoft describe la plataforma Active: una base integral para la próxima generación de desarrollo de software para Internet" (Comunicado de prensa). Microsoft. 28 de octubre de 1996.{{cite press release}}: CS1 maint: servicio de archivado obsoleto ( enlace )