Share via


Aplicación de muestra .NET StockTrader

Aplicación de muestra de un extremo a otro que ilustra el funcionamiento de Windows Communication Foundation y las tecnologías empresariales de .NET

Se trata de una aplicación de muestra de un extremo a otro diseñada para las tecnologías de servidor de aplicaciones empresariales de .NET. Está centrada en servicios y tiene como base Windows Communication Foundation (.NET 3.0) y ASP.NET. Incluye además muchas de las tecnologías de desarrollo empresariales de .NET para crear aplicaciones completas de gran escalabilidad de orientación empresarial. Ha sido diseñada como un kit de pruebas comparativas que permite mostrar tecnologías alternativas dentro de .NET además de su rendimiento relativo.

Esta aplicación ofrece una interoperabilidad completa con J2EE y con la aplicación de muestra Trade 6.1 de IBM WebSphere. Como tal, la aplicación representa una oportunidad excelente para que los desarrolladores puedan obtener más información acerca de .NET y puedan así crear aplicaciones con interoperabilidad y orientadas a servicios.

Captura de pantalla: Smart Client de .NET StockTrader
Smart Client de .NET StockTrader

Captura de pantalla: Aplicación web .NET StockTrader
Aplicación web .NET StockTrader

Foro de discusión

Para obtener más información acerca de esta aplicación de muestra, visite el Foro de la aplicación de muestra .NET StockTrader.

Noticias


 

Resultados de una prueba comparativa de .NET StockTrader
Resultados de una prueba comparativa de .NET StockTrader
(haga clic para ampliar)

Demostración de tecnologías mediante .NET StockTrader

Orientada a servicios, diseño n-tier con ASP.NET y WCF
  • Separación clara de la interfaz de usuario, servicios empresariales y acceso a la base de datos
  • Diseño y ajuste del rendimiento
  • Escalabilidad horizontal a través de clústeres dinámicos
  • Administración centralizada de la configuración de nodos de servicios de clústeres
.NET 3.0 con Windows Communication Foundation
  • Interoperabilidad con J2EE y WebSphere Trade 6.1
  • Incorpora diseños alternativos para comparaciones de rendimiento
  • Diseño de acoplamiento flexible y orientado a mensajes con WCF y MSMQ
  • Entrega asegurada de mensajes con transacciones
  • Servicios WCF de autohospedaje
  • Comportamientos personalizados de WCF
  • Detección de errores en host de servicios y reinicio automático
Tecnologías de servidor de aplicaciones empresariales de .NET
  • ASP.NET 2.0
  • ADO.NET 2.0
  • Transacciones .NET
  • MSMQ 3.5 (Windows XP y Windows Server 2003)
  • MSMQ 4.0 (Windows Vista y "Longhorn Server CTP")
  • Transacciones por lotes con WCF y MSMQ

Descargas de .NET StockTrader

Aplicación de muestra .NET StockTrader

Esta descarga puede emplearse para consultar el código usado en esta solución y, si se desea, instalarlo y ejecutarlo en el equipo.

Esta descarga incluye las soluciones de Visual Studio 2005 siguientes:

  • Configuration Service: esta solución contiene los proyectos del servicio de configuración y archivos asociados de la aplicación auxiliar, incluido el proyecto web ConfigWeb.
  • StockTrader Order Processor: esta solución contiene el servicio de Order Processor y proyectos asociados a éste para la aplicación de autohospedaje de Order Processor. 
  • StockTrader Business Service: esta solución contiene los proyectos de servicios empresariales para la aplicación de autohospedaje de este tipo de servicios, además del proyecto del sitio web de servicios empresariales, que contiene las fábricas de servicios de hospedaje IIS para los servicios empresariales de StockTrader. 
  • StockTrader Web Application : esta solución contiene el proyecto web principal de StockTrader y los proyectos asociados de referencia para la aplicación web.
  • StockTrader Smart Client Application : esta solución contiene la aplicación Smart Client de WPF.

Incluye también las soluciones de Visual Studio 2005 para crear los cargadores de bases de datos para SQL Server 2005, Oracle 10g e IBM DB2 v9.

Descargue e instale la aplicación de muestra .NET StockTrader y juzgue usted mismo.

Introducción técnica a .NET StockTrader

Este documento ofrece una introducción técnica de la arquitectura de la aplicación .NET StockTrader y las diversas topologías físicas de implementación que admite.

Nota Si tiene dificultades para abrir este documento PDF directamente, pruebe a guardarlo primero en el equipo.

Comparación de rendimiento del servidor de aplicaciones de .NET 3.0 e IBM WebSphere 6.1

 Resultados de una prueba comparativa de .NET StockTrader

Este documento detalla los resultados de las exhaustivas pruebas comparativas realizadas con dos aplicaciones funcionalmente equivalentes: una implementada por Microsoft en .NET (.NET StockTrader) y la otra por IBM en WebSphere (muestra de rendimiento de Trade 6.1). Este documento contiene los resultados de las pruebas comparativas en las diversas configuraciones admitidas por cada aplicación, incluidos el rendimiento del servicio web, el rendimiento de la mensajería, etc. Contiene también todos los parámetros de ajuste e información de las pruebas comparativas realizadas necesarios para que los clientes puedan reproducirlas por sí mismos.

Nota Si tiene dificultades para abrir este documento PDF directamente, pruebe a guardarlo primero en el equipo.

Servicio de configuración de la aplicación de muestra .NET StockTrader

Cómo cambiar la configuración de .NET StockTrader y el servicio de configuración

Este documento ofrece los pasos básicos que deben seguirse para volver a configurar .NET StockTrader mediante el sitio de administración de ConfigWeb. ConfigWeb es una aplicación web independiente que se instala con .NET StockTrader y que puede adjuntarse de forma remota a los servicios implementados en StockTrader. El sistema de configuración que usa StockTrader está contenido en una solución separada de Visual Studio e incluye las clases de la aplicación auxiliar de tal modo que cualquier desarrollador, si lo desea, puede implementar el sistema en sus propias aplicaciones o servicios para así facilitar la administración de los datos de configuración distribuidos de la aplicación.

Nota Si tiene dificultades para abrir este documento PDF directamente, pruebe a guardarlo primero en el equipo.