使用Apworks开发基于CQRS架构的应用程序(六):创建.NET WCF服务
在本节,我们将介绍.NET WCF服务的创建过程。
在Solution Explorer中,右键单击TinyLibraryCQRS,然后选择Add | New Project…菜单,这将打开Add New Project对话框
在Installed Templates 选项卡下,选择Visual C# | WCF,然后选择WCF Service Application,确保所选.N
http://cyqdata.cn/cnblogs/article-detail-21017
Win7搞笑WCF
今儿为ASP.NET MVC添加服务引用,本机一切顺利,可到了同事的机器上就报错: 无法识别的元素“extendedProtectionPolicy”。 faint!这是啥玩意,没见过?可明明我的机器上没什么问题啊。还好信google得永生,找到官方WCF组的相关解释如下: Thank you for contacting us with your question. Win
http://cyqdata.cn/cnblogs/article-detail-11548
IIS7 配置ASP.NET 2.0, WCF, ASP.NET MVC
ASP.NET 2.0 部署
1.首先打开win7 的特性,路径我已标注
下面选中的是ASP.NET2.0, 如果要支持ASP.NET1.1,你的选中IIS6兼容
2. 设置安全选项
3. 添加.Net经典应用程序池
4.将站点转换为Application
5.为站点添加 yourmachinename\IIS_IUSRS权限
6.右键站点—Manage Applic
http://cyqdata.cn/cnblogs/article-detail-10191
热门话题:使用WCF实现SOA面向服务编程(一)——SOA的概念
SOA的概念是Gartner
在1996年提出来的,并于2002年12月进一步提出SOA是“现代应用开发领域最重要的课题”。
一、SOA的定义
SOA分为广义的SOA和狭义的SOA,广义的SOA是指一种新的企业应用架构和企业IT基础架构,它可以使企业实现跨应用,跨部门,跨企业甚至跨
行业之间的离散系统实现互连。(注意:这里所指的服务并不单单是Web
http://cyqdata.cn/cnblogs/article-detail-6931
在.NET 4中用IIS部署WCF就这么简单
在.NET 3.5中,我们需要这样做:
1. 添加一个HelloService.svc文件,添加ServiceHost标记,在Service中添加WCF服务实现的名称,比如:
<%@ ServiceHost Language="C#" Debug="false" Service="CNBlogs.Service.Impl.HelloService"%>
2. 在web.confi
http://cyqdata.cn/cnblogs/article-detail-4728
抛弃WebService,在.NET4中用 jQuery 调用 WCF
在我们之前的开发中,对于ajax程序,都是通过jQuery调用标记为[System.Web.Script.Services.ScriptService]的WebService,然后在WebService中调用后台的WCF。这成为WebService存在的唯一理由:作为ajax调用的中转站。如果要抛弃WebService,只需用WCF来作为中转站。
在.NET 3.5时代,jQuery就可以调用WC
http://cyqdata.cn/cnblogs/article-detail-4602
不要在using语句中调用WCF服务
如果你调用WCF服务时,像下面的代码这样在using语句中进行调用,需要注意一个问题。
using (CnblogsWcfClient client = new CnblogsWcfClient()){ client.Say("Hello, cnblogs.com!");}
上面这段代码看上去没问题,CnblogsWcfClient是一个自动生成的WCF客户端代理,继承自System.S
http://cyqdata.cn/cnblogs/article-detail-4339
Chapter 1.4:WCF实践 元数据详解
1. 源码下载
下载地址:http://files.cnblogs.com/tianzhiliang/WCF.Chapter1.ServiceFactory.rar
2. 元数据简介
服务有两种方案可以发布自己的元数据。一种是基于 HTTP-GET 协议提供元数据,另一种是使用专门的终结点的方式。
WCF能够为服务自动提供基于 HTTP-GET 的元数据,但需要显式地添加服务
http://cyqdata.cn/cnblogs/article-detail-3445
Chapter 1.4:WCF实践 元数据详解
1. 源码下载
下载地址:http://files.cnblogs.com/tianzhiliang/WCF.Chapter1.ServiceFactory.rar
2. 元数据简介
服务有两种方案可以发布自己的元数据。一种是基于 HTTP-GET 协议提供元数据,另一种是使用专门的终结点的方式。
WCF能够为服务自动提供基于 HTTP-GET 的元数据,但需要显式地添加服务
http://cyqdata.cn/cnblogs/article-detail-3167
Chapter 1.5:WCF实践 托管
1. 源码下载
进程内通信:http://files.cnblogs.com/tianzhiliang/WCF.Chapter1.InProc.rar
应用程序域通信:http://files.cnblogs.com/tianzhiliang/WCF.Chapter1.AppDomainHosting.rar
多终结点通信:http://files.cnblogs.com/tianzhilian
http://cyqdata.cn/cnblogs/article-detail-2999
Chapter 1.3:WCF实践 HelloWorld
1. 源码下载
下载地址:http://files.cnblogs.com/tianzhiliang/WCF.Chapter1.HelloWorld.rar
2. 契约
using System;
using System.ServiceModel;
namespace WCF.Chapter1.HelloWorld.Host
{
[ServiceContr
http://cyqdata.cn/cnblogs/article-detail-2965
Silverlight同步(Synchronous)调用WCF服务
Silverlight的RIA应用中访问远端的WebService或WCF服务,都是通过异步线程模式调用的。在某些情况下我们的调用是需要同步进行,虽然Silverlight没有内置同步线程模式调用远端服务接口,但是我们可以通过多线程的处理来伪装出同步调用的实现。在.NET Framework的多线程编程中提供了丰富的线程接口,其中AutoResetEvent和ManualRese
http://cyqdata.cn/cnblogs/article-detail-2702
SilverLight搭建WCF聊天室详细过程(十九)WCF服务端变量以及对象设计思路
SilverLight搭建WCF聊天室详细过程 系列文章为大家演示了如何使用SilverLight搭建WCF即时通讯系统过程,多人视频正在开发中,我会持续更新这个系列,以后几篇我会对群里提出最多的问题进行解答并给出设计思路,WCF和IIS配置已经包含在此系列,希望各位朋友在提问前先找找前面的帖子,QQ群:.NET集中营45656086,位置已经不多,群里高手很多,而且比较有开源精神,我是营长,有问题大家可以在博客园留言或者进营!
很多朋友在群里提问想知道SilverLight调用服务和WCF服务回调客户端的过程,我先给出大家这个过程的流程图,后面将会以聊天室为代码源通过代码为大家慢慢道来。
&n
http://cyqdata.cn/cnblogs/article-detail-2249
Silverlight DataGrid使用WCF RIA Service实现Load-on-demand的数据加载
在Windows或者ASP.NET Web应用程序中,我们经常可以看到在Grid控件上通过Load-on-demand的方式来提高系统性能,提升用户体验。 所谓Load-on-demand就是在最初表格数据加载时只加载当前表格中用户可以看到的行数,当用户向下滚动或拖拽纵向滚动条时,再将需要显示的数据通过某种方式动态加载进来。 那么对于Silverlight,我们可以使用DataGrid通过WCF RIA Service来实现这个功能。 1. WCF RIA Service 我们将会使用WCF Service来提供数据,并且将这个WCF Service host到ASP.Net应用程序中。 - 定义数据对象 [DataCont
http://cyqdata.cn/cnblogs/article-detail-246
WCF面向服务应用程序系列之十五:托管(Hosting)-WAS托管
WAS托管:Windows激活服务(WAS)是一个系统服务,是IIS7的一部分,也可以独立的安装与配置。IIS与WAS的主要区别在于WAS并不局限使用HTTP,它支持所有可用的WCF传输协议、端口与队列,支持的协议包括:HTTP、TCP、IPC、MSMQ。
WAS提供了大量基于自托管的强大功能,包括应用程序池、回收机制、空闲时间管理(Idle Time Mannagement)、身份管理(Identity Management) 以及隔离(Isolation);宿主进程可以根据情况选择使用这些功能。
下面我们通过一个DEMO来介绍WAS托管(net.tcp绑定)。
&n
http://cyqdata.cn/cnblogs/article-detail-177
Silverlight+WCF 实战-网络象棋最终篇之对战视频-上篇[客户端开启视频/注册编号/接收视频](五)
前言:
Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/
-->近期在忙点“秋色园”的事情,所以网络象棋这一块文章就写的相对慢,而且刚好接上篇:Silverlight+WCF 实战-网络象棋最终篇之非线程阻塞倒计时窗口(四) 之后,是一些代码修改,会比较枯燥,所以没接着写,不过有昨天有网页表示对象棋在线演示中的 对战视频 感兴趣,希望可以提前看到代码,所以本次就提前写里面的对战视频这一块。由于对战视频采用控制台程序,并没有在服务器运行,所以在线演示版本里一进入显示是显示“未链接”的提示。
作者:路过秋天 博客:http://cyq1162
http://cyqdata.cn/cnblogs/article-detail-130