摘要: WCF 基础知识 Windows Communication Foundation (WCF) 是一个运行库和一组 API,用于创建在服务与客户端之间发送消息的系统。 它使用相同的基础结构和 API 来创建应用程序,这些应用程序可与同一计算机系统上或驻留在另一家公司内并通过 Internet 访问的系统上的其他应用程序进行通信。 WCF 建立在基于消息的通信这一概念基础之上,可以建模为消息(如 ... 阅读全文
posted @ 2009-10-14 11:40 沙漠之狐 阅读(401) 评论(0) 推荐(1)
摘要: 由于Memcached Server是Windows服务程序,其安装需要使用以下cmd命令: memcached -d start #启动服务.memcached -d stop #停止服务.memcached -d restart #这个命令好像有问题.memcached -h #显示帮助信息memcached的基本设置:-p 监听的端口-l 连接的IP地址, 默认是本机-d start 启动m... 阅读全文
posted @ 2009-10-14 12:17 沙漠之狐 阅读(222) 评论(0) 推荐(0)
摘要: Memcached是danga.com(运营LiveJournal的技术团队)开发的一套高性能的,分布式内存对象缓存系统,用于在动态系统中减少数据库负载,提升性能。关于这个东西,相信很多人都用过,本文意在通过对memcached的实现及代码分析,获得对这个出色的开源软件更深入的了解,并可以根据我们的需要对其进行更进一步的优化。 为什么不使用数据库做这些?暂且不考虑使用什么样的数据库(MS-SQL,... 阅读全文
posted @ 2009-10-14 12:13 沙漠之狐 阅读(375) 评论(0) 推荐(0)
摘要: 创建基本WCF 服务时,第五项任务(即最后一步)是使用WCF服务客户端.使用WCF服务客户端1 、在 Visual Studio 2008中将生成的代理添加到 Client 项目中,方法是在“解决方案资源管理器”中右击“Client”并选择“添加现有项”。 然后选择在上一步中生成的CalculatorServiceClient... 阅读全文
posted @ 2009-10-14 12:10 沙漠之狐 阅读(206) 评论(0) 推荐(0)
摘要: 创建基本WCF 服务时,第四项任务是创建WCF服务客户端.本文章将描述如何检索WCF服务中的元数据,以及如何使用这些元数据创建可以访问该服务的客户端代理和相关配置文件。通过使用WCF 提供的ServiceModel Metadata Utility Tool (Svcutil.exe) 或添加服务引用功能可以非常轻松地完成此任务。创建WCF服务客户端1、 通过执行以下步骤,在Visual Stud... 阅读全文
posted @ 2009-10-14 12:01 沙漠之狐 阅读(224) 评论(0) 推荐(0)
摘要: 创建基本WCF 服务时,第三项任务是承载和运行先前实现的WCF服务.此过程包含以下步骤: 1、为服务创建基址。 2、为服务创建服务主机。 3、启用元数据交换。 4、打开服务主机。下面就详细说明通过上述四个步骤把我们的WCF服务运行起来。(1)为服务配置基址 为服务的基址创建Uri实例。此URI 指定HTTP协议、本地计算机、端口号 8000. Uri baseAddress = new Uri("... 阅读全文
posted @ 2009-10-14 11:59 沙漠之狐 阅读(251) 评论(0) 推荐(0)
摘要: 创建基本 WCF 服务时,第二项任务是实现先前定义的协定(即WCF服务的实现部份)。这将涉及到创建一个实现用户定义的 ICalculator 接口的 CalculatorService 类。实现 WCF 服务协定 1、打开上一篇文章中提供的附件,创建一个新的CalculatorService 类,该类从用户定义的 ICalculator 接口继承而来并实现该接口定义的协定功能。 [ServiceB... 阅读全文
posted @ 2009-10-14 11:55 沙漠之狐 阅读(228) 评论(0) 推荐(0)
摘要: 创建基本 WCF 服务时,第一项任务是定义协定。协定指定服务支持的操作。可以将操作视为一个 Web 服务方法。通过定义 C++、C# 或 VB 接口可创建协定。接口中的每个方法都对应于特定的服务操作。每个接口都必须将 ServiceContractAttribute 应用于自身,而每个操作都必须将 OperationContractAttribute 应用于自身。如果接口中的一个方法具有 Serv... 阅读全文
posted @ 2009-10-14 11:46 沙漠之狐 阅读(267) 评论(0) 推荐(0)