.NET StockTrader 示例应用程序

用于说明 Windows Communication Foundation 和 .NET 企业技术的端到端示例应用程序

这是一个采用 .NET Enterprise Application Server 技术的端到端示例应用程序。它是基于 Windows Communication Foundation (.NET 3.0) 和 ASP.NET 并且面向服务的应用程序,展示了用于构建各种具有高扩展性的“企业级连接”应用程序的很多 .NET 企业开发技术。它被设计为一个基准校验工具包,用于说明 .NET 中可供选择的技术及其相关性能。

该应用程序可实现与 J2EE 和 IBM WebSphere Trade 6.1 示例应用程序的完全互操作。因此,该应用程序为开发人员提供了一个了解 .NET 和构建可互操作且面向服务的应用程序的绝佳机会。屏幕快照:.NET StockTrader 智能客户端
.NET StockTrader 智能客户端

屏幕快照:屏幕快照:.NET StockTrader Web 应用程序
.NET StockTrader Web 应用程序

论坛

要讨论此示例应用程序,请访问 .NET StockTrader Sample 应用程序论坛

In the News


 

.NET StockTrader 基准校验结果
.NET StockTrader 基准校验结果
(单击可放大)

.NET StockTrader 展示的技术

使用 ASP.NET 和 WCF 实现面向服务的 n 层设计
  • 清晰分离 UI、业务服务和 DB 访问
  • 设计和优化性能
  • 通过动态群集实现水平扩展
  • 集中配置管理群集服务节点
融入 Windows Communication Foundation 的 .NET 3.0
  • 与 J2EE/WebSphere Trade 6.1 的互操作性
  • 融入了用于性能比较的多种可选设计
  • 使用 WCF 和 MSMQ 实现面向消息的松散耦合设计
  • 实现可靠的事务性消息传递
  • 自承载 WCF 服务
  • 自定义 WCF 行为
  • 服务主机故障检测和自动重启
NET Enterprise Application Server 技术
  • ASP.NET 2.0
  • ADO.NET 2.0
  • NET 事务
  • MSMQ 3.5 (Windows XP/Windows Server 2003)
  • MSMQ 4.0 (Windows Vista/"Longhorn Server CTP")
  • 使用 WCF 和 MSMQ 实现事务批处理

.NET StockTrader 下载

.NET StockTrader 示例应用程序

可以使用此下载来查看本解决方案中所用的代码,而且可选择在计算机上安装和运行它。

此下载包括下列 Visual Studio 2005 解决方案:

  • 配置服务 - 此解决方案包含配置服务项目和相关的帮助程序文件,其中包括 ConfigWeb Web 项目。
  • StockTrader Order Processor - 此解决方案包含 Order 处理器服务以及 Order 处理器自承载应用程序的相关项目。 
  • StockTrader 业务服务 - 此解决方案包含业务服务自承载应用程序的业务服务项目,以及业务服务网站项目(包含 StockTrader 业务服务的 IIS 承载服务工厂)。
  • StockTrader Web 应用程序- 此解决方案包含 Web 应用程序的主要 StockTrader Web 项目以及相关的引用项目。
  • StockTrader 智能客户端应用程序 - 此解决方案包含 WPF 智能客户端应用程序。

此外,它还包括 Visual Studio 2005 解决方案,用于为 SQL Server 2005、Oracle 10g 和 IBM DB2 v9 创建数据库加载程序

下载并安装 .NET StockTrader 示例应用程序,然后自己进行比较。

.NET StockTrader 技术概述

本文档提供了针对 .NET StockTrader 应用程序体系结构以及该应用程序支持的各种物理部署拓扑的技术概述。

注意 如果无法直接打开此 PDF 文档,请尝试首先将其保存到本地,然后再打开。

比较 .NET 3.0 和 IBM WebSphere 6.1 Application Server 的性能

 .NET StockTrader 基准校验结果

本文档详细介绍了针对两个功能等同的应用程序执行的广泛基准校验的结果:一个应用程序由 Microsoft 基于 .NET 实现 (.NET StockTrader),另一个应用程序由 IBM 基于 WebSphere 实现(Trade 6.1 性能示例)。该文档包含对每个应用程序支持的各种配置进行的基准校验比较,其中包括 Web 服务性能、消息发送性能以及更多性能。该文档还包含所有优化参数和基准校验检测的详细信息,客户可利用它们自己做同样的测试。

注意如果无法直接打开此 PDF 文档,请尝试首先将其保存到本地,然后再打开。

.NET StockTrader 示例应用程序配置服务

重新配置 .NET StockTrader 和配置服务概述

本文档介绍了使用 ConfigWeb 管理站点重新配置 .NET StockTrader 的基本步骤。ConfigWeb 是一个随 .NET StockTrader 一起安装的独立 Web 应用程序,后者能够远程连接到在 StockTrader 中实施的服务。StockTrader 使用的配置系统包含在独立的 Visual Studio 解决方案中,该系统包括帮助程序类,这样任何开发人员都可以根据需要在自己的应用程序或服务中实施该系统,以帮助管理分布式应用程序配置数据。

Note 如果无法直接打开此 PDF 文档,请尝试首先将其保存到本地,然后再打开。