WCF实战开发、部署WCF服务计算器、跨机器调用WCF服务
微软实战训练营 上海交大 (X)重点班第(09)课: 《微软WCF分布式开发与SOA架构设计之:WCF实战开发、部署WCF服务计算器、跨机器调用WCF服务》 微软实战训练营 上海交大(A)实验班、(X)重点班 内部课程资料(软件工程师 架构师 开发经理) 链接:http://pan.baidu.com/s/1jGsTjq2 密码:0wmf 本文转自...

WCF宿主与服务托管
若要公开WCF服务,需要提供一个运行服务的宿主环境。就像.NET CLR需要创建宿主环境以托管代码一般,WCF的宿主环境同样运行在进程的应用程序域中。在应用程序域中可以创建一个或多个ServiceHost实例,其关系如图一所示: 图一 托管ServiceHost WCF并不推荐在应用程序域中创建多个ServiceHost实例。如果要托管多个服务,完全可以在一个宿主中通过多个Endpoi...
WCF服务的异常消息
WCF Service发生异常的时候,客户端一般只能看见这样一个错误:“The server encountered an error processing the request”,而异常的类型和引起异常的代码都没有显示,究其原因是出于安全考虑。如果想要暴露这些异常信息的细节给客户端,只需要在服务器的配置文件上修改<serviceDebug includeExceptionDetailI....

WCF分布式开发步步为赢(6):WCF服务契约继承与分解设计
上一节我们学习了WCF分布式开发步步为赢(5)服务契约与操作重载部分。今天我们来继续学习WCF服务契约继承和服务分解设计相关的知识点。WCF服务契约继承有何优势和缺点?实际项目里契约设计有什么原则和依据?面向对象的设计经验有何值得借鉴的地方?这里我们会一一给出详细的介绍。本文首先介绍的是WCF服务中契约继承的一些概念、例子代码分析,其次来讲解服务契约的设计问题。首先介绍的也是进行服务设计的必要性....

WCF分布式开发常见错误(17):无法启动MSMQ服务
XP pro版本在安装MSMQ消息队列服务的时候出错,安装“消息队列”服务,但在控制面板/添加Windows组件时出错,错误信息如下: 无法启动MSMQ服务。 错误代码:0x42c 错误描述:依存服务或组无法启动。 原因:“Distributed Transaction Coordinator”服...
WCF服务编程设计规范(5):事务与并发管理设计
今天整理的内容是WCF事务和并发管理相关的设计规范。WCF服务编程设计规范(5):事务与并发管理设计。中英文对照,How to design Transactions and Concurrency Management in WCF Service. 下面一节是队列服务与安全。 本系列相关文章: 1.WCF服务编程设计规范(1):最新版WCF Coding Standard ...
在IIS8添加WCF服务支持
最近在做Silverlight,Windows Phone应用移植到Windows 8平台,在IIS8中测试一些传统WCF服务应用,发现IIS8不支持WCF服务svc请求,后来发现IIS8缺少对WCF服务的Managed Handler,按照以下步骤添加后,IIS8即支持WCF服务。 1. 首先添加MIME类型 扩展名“.svc”,MIME类型 “application/octet-stream....
Silverlight同步(Synchronous)调用WCF服务
Silverlight的RIA应用中访问远端的WebService或WCF服务,都是通过异步线程模式调用的。在某些情况下我们的调用是需要同步进行,虽然Silverlight没有内置同步线程模式调用远端服务接口,但是我们可以通过多线程的处理来伪装出同步调用的实现。在.NET Framework的多线程编程中提供了丰富的线程接口,其中AutoResetEvent和ManualResetEvent....
使用 Silverlight 2 和 WCF 构建服务驱动的应用程序
John Papa 代码下载位置: SLDataServices2008_09a.exe (234 KB) 在线浏览代码 本专栏基于 Silverlight 2 的 Beta 2 版本。文中的所有信息均有可能发生变更。 下载本文中所用的代码: DataPoints2008_09a.exe (414 KB) 浏览在线代码 目录 示例应用程序 跨域通信&...
Silverlight动态设置WCF服务Endpoint
去年12月收到一位朋友的邮件,咨询Silverlight使用WCF服务,应用部署后一直无法访问的问题,通过几次交流,才发现在他的项目中,全部使用静态URL作为WCF服务的Endpoint地址,后来修改为动态地址后,问题解决。本篇简单介绍如何创建动态WCF Endpoint。 Silverlight项目中通过WCF服务进行客户端与服务器端数据交互,其方法是在Silverlight客户端添加服务引用....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。