测试WCF遇到的一些问题】的更多相关文章

使用SoapUI 1.新建一个rest项目 2.双击上图中的Request1 查询的时候,Method选择post resource的地方要调整到对应的方法 查询的内容是用json格式发送 查询的的结果使用json查看 Endpoint需要补充二级域名 层级结构说明 第1个是project 第2个是wsdl或者wadl,对应到某一个域名 第3个是Service,比如在一个域名下部署多个service 第4个是Method,是service下的某一个具体的方法 第5个是Request,一个meth…
win7+iis7 1.localhost访问bad request错误. 主机地址不要指定为127.0.0.1.设置为”全部未分配“. 2.错误 500.19(由于权限不足而无法读取配置文件)的问题 编辑权限,添加一个everyone用户,赋给所有权限. 3.未能从程序集“System.ServiceModel, Version=3.0.0.0”中加载类型“System.ServiceModel.Activation.HttpModule” 错误原因:如果安装了 .NET Framework…
wcftestclient.exe是一个GUI的工具用于测试WCF,只需在Visual studio command line 窗口中键入 wcftestclient,就启动这个程序.如下图: 然后通过File菜单增加一个endpoint address后如下图: 双击Greeting方法,然后传递值点击Invoke按钮,可以查看Response结果.…
http://blog.csdn.net/u013036274/article/details/50570989 [是什么] WCF测试客户端(WCF Test Client)是一个用来测试WCF服务程序的调试工具,能够使开发WCF服务更加方便. [打开方法] 有四种打开方式 1.找到Vs的安装路径,找到Common7\IDE\WcfTestClient.exe,双击打开.如图 2.在Visual Studio命令提示中输入“WcfTestClient”回车即可. 3.打开VS,项目--属性-调…
9-2. 用WCF更新单独分离的实体 问题 你想通过WCF为一个数据存储发布查询,插入,删除和修改,并且使这些操作尽可能地简单 此外,你想通过Code First方式实现EF6的数据访问管理 解决方案 假设有如Figure 9-2所示模型. Figure 9-2. 博客的posts(博文)和comments(评论)模型 模型表示博客的文章和评论之间的关系. 为了简化,我们去掉了很多属性,像作者,发文时间等.我们想把所有的数据库代码封装到WCF后,让客户端通过通过WCF读取,更新,删除,和插入Po…
2016-06-0711:05:44 在学习WCF时,学到WCF服务的同步和异步. 我理解的同步是: 当WCF服务是同步执行时,程序只有一条线程,代码只能按顺序一步一步来执行,当执行客户端/服务端某方法需要10秒时,只能等待10秒才能接着执行之后的代码. 当WCF服务是异步执行时,程序可以同时存在多条线程同时运行,当客户端/服务端某方法执行10秒的同时,之后的代码也在执行操作. 1.先建立一个WCF服务和WPF项目,WPF项目引用WCF服务,配置好WPF项目的WCF服务引用…
在这个例子中我们将使用VS 2010 创建一个WCF服务,其中会了解 [DataContract] [ServiceContract] 等特性.  内置的 WCFSVCHost ,并使用“WCF测试客户端”来测试我们创建的服务. 注意下面的所有类.接口及方法都添加了public 的访问级别. 一,建立一个WCF服务库 创建一个WCF服务库项目 在解决方案中会自动为我们生成两个类文件“IService1.cs”和“Service1.cs”. 这两个类文件是两个WCF示例文件,对我们开发没有什么用处…
一.概述 Windows Communication Foundation(WCF)是由微软发展的一组数据通信的应用程序开发接口,可以翻译为Windows通讯接口,它是.NET框架的一部分.由 .NET Framework 3.0 开始引入. WCF的最终目标是通过进程或不同的系统.通过本地网络或是通过Internet收发客户和服务之间的消息. WCF合并了Web服务..net Remoting.消息队列和Enterprise Services的功能并集成在Visual Studio中. WCF…
添加System.ServiceModel 引用 Wcf 服务端 class Program { static void Main(string[] args) { ServiceHost host = new ServiceHost(typeof(GreetService), new Uri("http://localhost:20000")); host.AddServiceEndpoint(typeof (IGreetService), new BasicHttpBinding(…
一.概述 Windows Communication Foundation(WCF)是由微软发展的一组数据通信的应用程序开发接口,可以翻译为Windows通讯接口,它是.NET框架的一部分.由 .NET Framework 3.0 开始引入. WCF的最终目标是通过进程或不同的系统.通过本地网络或是通过Internet收发客户和服务之间的消息. WCF合并了Web服务..net Remoting.消息队列和Enterprise Services的功能并集成在Visual Studio中. WCF…
http://www.cnblogs.com/iamlilinfeng/archive/2012/09/25/2700049.html wcf技术交流,同学习共进步,欢迎加群:  群号:398183131 一.概述 Windows Communication Foundation(WCF)是由微软发展的一组数据通信的应用程序开发接口,可以翻译为Windows通讯接口,它是.NET框架的一部分.由 .NET Framework 3.0 开始引入. WCF的最终目标是通过进程或不同的系统.通过本地网…
昨天抽空写了一个wcf的创建和宿主程序的创建文章,下面也有很多园友给了评论,在此谢谢大家给了我继续记录我的摸爬滚打之路信心……抱拳! 上次的文章<我的WCF摸爬滚打之路(1)>中写到,在测试wcf例子的时候遇到很多稀奇古怪的异常,准备列个专题写的.无奈学习不深,实在不敢潦草为之.今天就随便说说吧!说的不到位的地方,还望有缘人海涵.多多指点,共同学习,共同进步. 一般在测试这些技术的时候,你遇到的问题,在网上搜搜大多也能解决问题.因为我也是站在别人的肩膀上学习的.其实你别把wcf这种通信的技术想…
这几天挺别人提起WCF,鄙人之前只知道WPF,对WCF这个东东不甚了解,经过查阅网上的资料略有所得,和大家交流一下. 首先WCF是什么? Windows Communication Foundation(WCF)是由微软发展的一组数据通信的应用程序开发接口,可以翻译为Windows通讯接口.官方的定义就是这些,我们需要知道的就是他是一个通讯接口,直白的说就是用于两者之间联系的工具. 这里有人能想到这和webSerivice不是一样的吗?直接看官方的一些对WCF的描述我想你就明白了. 在 .NET…
一.概述 Windows Communication Foundation(WCF)是由微软发展的一组数据通信的应用程序开发接口,可以翻译为Windows通讯接口,它是.NET框架的一部分.由 .NET Framework 3.0 开始引入. WCF的最终目标是通过进程或不同的系统.通过本地网络或是通过Internet收发客户和服务之间的消息. WCF合并了Web服务..net Remoting.消息队列和Enterprise Services的功能并集成在Visual Studio中. WCF…
通常在客户端访问WCF服务时,都需要添加服务引用,然后在客户端app.config或 web.config文件中产生WCF服务的客户端配置信息.若是每添加一个服务都是这样做,这样势必会将比较麻烦,能否简单在app.config或 web.config文件增加WCF服务地址,然后直接通过此地址访问WCF服务呢?可以,那就是通过自定义客户端代理类来实现.本文是通过继承 ClientBase<T>类实现的自定义客户端代理类,来实现同过简单在app.config或web.config文件增加wcf服务…
WCF服务程序本身不能运行,需要通过其他的宿主程序进行托管才能调用WCF服务功能,常见的宿主程序有IIS,WAS,Windows服务,当然在学习WCF技术的时候一般使用控制台应用程序或WinForm程序进行托管.本文将详细介绍如何使用IIS8托管WCF服务程序以及解决可能会碰到的一些问题.步骤比较多,还需耐心看完! 一.安装IIS8 1.本机器是Win8操作系统,默认没有安装IIS.安装IIS8很简单,具体步骤是:控制面板→程序和功能→启用或关闭Windows功能,勾选Internet信息服务节…
事务处理在WCF(Windows Communication Foundation)是一套遵循一些性质,统称为ACID的操作.这里,如果一个操作出现故障,整个系统就会自动失败.如网上订单生成,就可能使用事务.下面的例子可以帮助理解事务的过程中更简单的术语. 例子 假设一台液晶电视是您从在线商店订购,你会通过信用卡支付的金额.当输入必要的信息来下订单,同时出现两个操作.一个特定的量被从您的银行账户中扣除,第二是供应商贷记相同.两个操作必须以有一个成功的事务成功执行. WCF事务属性 WCF事务有以…
在这个实战中我们将使用DataContract,ServiceContract来构建WCF服务,并使用VS2008内置的“WCFSVCHost”运行我们创建的WCF服务,并使用“WCF测试客户端”来测试我们创建的服务.在此WCF服务中我们将建立一个关于Book的服务,并实现对Book的添加.删除和检索操作. 第一步:创建“WCF服务库”“文件(F)”->“新建项目(P)...”打开新建项目对话框.在左侧的“项目类型”中选择“WCF”,然后再在右侧的“模板”中选择“WCF服务库”.在下面的“名称”…
一.概述 Windows Communication Foundation(WCF)是由微软发展的一组数据通信的应用程序开发接口,可以翻译为Windows通讯接口,它是.NET框架的一部分.由 .NET Framework 3.0 开始引入. WCF的最终目标是通过进程或不同的系统.通过本地网络或是通过Internet收发客户和服务之间的消息. WCF合并了Web服务..net Remoting.消息队列和Enterprise Services的功能并集成在Visual Studio中. WCF…
WCF是微软官方推出的一个基于服务的整合框架,它整合了以前的Web Service.MSMQ.Remoting等通信技术,通过灵活的配置,让服务编程更加容易.可扩展.这篇文章主要目的就是带领大家从开发到测试到部署到调用WCF服务应用,让大家对其有个整体上的了解. 一.建立一个WCF应用程序 我们给这个WCF应用程序起名为WeatherWcfService,并添加天气预报的WebService引用. 我们选择http://www.webxml.com.cn/zh_cn/weather_icon.a…
For developing a WCF service application, there are mainly two tools – Microsoft Visual Studio and CodePlex. Microsoft Visual Studio is a complete package of development tools, necessary for developing a large number of diverse applications like ASP.…
原创作者:灰灰虫的家http://hi.baidu.com/grayworm WCF开发实战系列一:创建第一个WCF服务 在这个实战中我们将使用DataContract,ServiceContract来构建WCF服务,并使用VS2008内置的"WCFSVCHost"运行我们创建的WCF服务,并使用"WCF测试客户端"来测试我们创建的服务. 在此WCF服务中我们将建立一个关于Book的服务,并实现对Book的添加.删除和检索操作. 第一步:创建"WCF服务库…
一.概述 Windows Communication Foundation(WCF)是由微软发展的一组数据通信的应用程序开发接口,可以翻译为Windows通讯接口,它是.NET框架的一部分.由 .NET Framework 3.0 开始引入. WCF的最终目标是通过进程或不同的系统.通过本地网络或是通过Internet收发客户和服务之间的消息. WCF合并了Web服务..net Remoting.消息队列和Enterprise Services的功能并集成在Visual Studio中. WCF…
如何发布WCF, 其实它有很多种方式去发布WCF服务到IIS上,这篇文章将介绍通过Web Deploy的发布方式去部署. 步骤: 在IIS上创建一个网站 打开IIS, 右击“Site” -> "Add Web Site..." 输入“Site name", "Physical path" 和 "Port" 3. 设置Anonymous Authentication 和Windows Authentication 为Enable 发…
一.概述 Windows Communication Foundation(WCF)是由微软发展的一组数据通信的应用程序开发接口,可以翻译为Windows通讯接口,它是.NET框架的一部分.由 .NET Framework 3.0 开始引入. WCF的最终目标是通过进程或不同的系统.通过本地网络或是通过Internet收发客户和服务之间的消息. WCF合并了Web服务..net Remoting.消息队列和Enterprise Services的功能并集成在Visual Studio中. WCF…
一.概述 Windows Communication Foundation(WCF)是由微软发展的一组数据通信的应用程序开发接口,可以翻译为Windows通讯接口,它是.NET框架的一部分.由 .NET Framework 3.0 开始引入. WCF的最终目标是通过进程或不同的系统.通过本地网络或是通过Internet收发客户和服务之间的消息. WCF合并了Web服务..net Remoting.消息队列和Enterprise Services的功能并集成在Visual Studio中. WCF…
新工作第三周,做了3年多的.Net,突然急转弯做PHP,漂移过弯,速度180迈 由于数据的整合,在项目中不得不使用PHP调用WCF 一头的雾水,网上相关的资料少又少,在phpChina发个帖子,还没有人回,看来博客园才是永远的家 感谢dudu大神的不厌其烦的回复帮助,Thanks ==========以下是正文=============== 使用PHP调用WCF非常简单,所有的过程,只需要两个字,仔细 一.准备工作: 1.soap.dll 查看PHP安装包里面的ext 是否有 php_soap.…
本篇属于WCF实践入门,由于博主本人水平有限,没有理论上的介绍,仅仅从其几种不同的宿主方式分别介绍WCF的使用. WCF有多种宿主方式:1.自托管宿主,2.windows service宿主,3.IIS宿主,4.WAS宿主 本篇一一进行简要介绍(win7 + vs2012). 一.自托管宿主 利用WCF提供的ServiceHost<T>提供的Open()和Close()方法. 新建WCF服务库 新建WCF宿主应用程序 1)新建一个解决方案,名称为WcfService1Study.新建一个WCF…
WCF测试客户端(WCF Test Client)是一个用来测试WCF服务程序的调试工具,能够使开发WCF服务更加方便. 在Visual Studio之外打开WCF测试客户端有两种方法:第一种方法是到其所在路径(Visual Studio安装路径\Common7\IDE\WcfTestClient.exe)双击打开.第二种方法是在"Visual Studio命令提示(Visual Studio Command Prompt)"中输入"WcfTestClient"命令…
一.概述 Windows Communication Foundation(WCF)是由微软发展的一组数据通信的应用程序开发接口,可以翻译为Windows通讯接口,它是.NET框架的一部分.由 .NET Framework 3.0 开始引入. WCF的最终目标是通过进程或不同的系统.通过本地网络或是通过Internet收发客户和服务之间的消息. WCF合并了Web服务..net Remoting.消息队列和Enterprise Services的功能并集成在Visual Studio中. WCF…