当前位置:编程学习 > C#/ASP.NET >>

使用 Web Services Enhancements 2.0 进行编程-Web_Service开

 
单击下载源代码,可以从 Microsoft Download Center 下载 Rock Paper Scissors 应用程序的源代码。
目录
Rock Paper Scissors: 一种安全的、分布式消息处理示例应用程序
与 Windows 安全性集成的 Kerberos 令牌支持
安全策略
WSE 2.0 寻址
TCP 消息处理
WSE 2.0 的其他功能
小结
Microsoft 发行了 Web Services Enhancements (WSE) 1.0 版,以在支持的产品中启用安全、路由和附件,同时它还支持高级 Web 服务。Web Services Enhancements 2.0(英文)已从简单支持基本协议发展到支持核心功能与操作系统的集成,并增强了策略、信任和上下文令牌功能。
WSE 也是对 .NET Framework 支持的扩展,它用于创建和使用 Web 服务,而 WSE 2.0 采用新的编程模式。过去,Web 服务支持一直依赖 Internet Information Server (IIS) 作为其 HTTP 服务器主机;现在,WSE 2.0 支持通过 TCP/IP 或在进程内来发送消息。这样,您可以通过对等、单向、异步等方式将消息从服务器发送到客户端。
下面,我们将简要介绍 WSE 2.0 的几个主要功能,并假设您已熟悉 WSE 1.0。有关 WSE 1.0 的详细信息,请参阅 Programming with Web Services Enhancements 1.0 for Microsoft .NET(英文)。
Rock Paper Scissors:一种安全的、分布式消息处理示例应用程序
为了展示 WSE 2.0 的各个方面,我想创建一个应用程序以展示一些新安全功能和消息处理功能。具体来说,我喜欢使用 TCP 消息处理支持来显示对等通信,并使它在 Windows 安全性领域工作。我想到的是一个简单的分布式版本的旧 Rock Paper Scissors 游戏,现在可以用 WSE 2.0 进行安全分发。
Rock Paper Scissors 是一个两人儿童游戏,传统上包括让每个孩子拍手三次,在第三次拍手时出示石头、剪刀或布的形状。根据下表中所示理由决定胜者:
 
石头

剪刀
石头
平局
补充:asp.net教程,VB.Net语言 
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,