介绍VS2008中的WCF工具

WCF开发工具

大家都听说WCF 是很酷的.net技术,可是如何迈出激动人心的WCF服务开发的第一步呢?大家也都知道,开发一个服务,并不只是完成服务本身的功能,还要写主机程序来运行服务,写客户端程序来测试服务,如果能够只专注于开发服务本身,是不是更棒?

我们团队在Visual Studio 2008中开发了一系列的工具,帮助用户提升WCF服务的开发体验,同时也使得初学者的入门更为容易。想象一下,创建一个简单的WCF服务,创建一个主机运行它,并且创建了一个测试客户端来调试它,这些都可以在一分钟内完成!以下是对这一全新体验的简单描述:

1.启动Visual Studio 2008

2.用Visual Basic或者Visual C#创建一个新的WCF Service Library

3.F5!

4.WCF服务主机WCF测试客户端自动完成服务的运行和承载

5.选择服务节点,开始调用服务进行调试

下面是对这些工具的进一步介绍:


WCF服务主机

在WCF服务项目中包含一个或多个服务,这个工具为每个有效的WCF服务创建主机,从而运行这些服务。

WCF服务主机支持的服务类型包括由WCF Service Library, Sequential Workflow Service Library, State Machine Workflow Service Library and Syndication Service Library等VS2008服务模板创建的服务。

当服务在这个工具中运行时,可以查看它们的详细信息。


WCF测试客户端

顾名思义,这个工具就是一个用来测试服务的客户端。它可以显示待调试服务合同和配置信息,并且可以随着服务端的更新也在每次启动时自动更新。WCF测试客户端集成在Visual Studio 2008中,当用户通过F5调试由WCF服务模板创建的服务时,WCF服务主机和WCF服务客户端都会自动被调用运行。

WCF测试客户端支持的服务类型包括服务主机支持的服务类型包括由WCF Service Library, Sequential Workflow Service Library和State Machine Workflow Service Library等VS2008服务模板创建的服务。

时间: 2024-09-30 09:55:59

介绍VS2008中的WCF工具的相关文章

如何在SharePoint 2013中创建WCF REST Service

SharePoint 2013为开发者提供了丰富的REST API,方便了我们在客户端操作List中的数据.当然我们也可以在SharePoint 2013中创建自定义的REST Service,比如通过REST Service去操作数据库.本篇博客将介绍怎样在SharePoint 2013创建WCF REST Service. SharePoint 中 创建WCF Service 因为无法在SharePoint 2013 Project中添加WCF Service Template,所以预先创建

如何在VS2008中测试网页?

问题描述 我在VS2008中建立一个项目,WEB-->ASP.NETWeb应用程序,建立一个Default.aspx网页,Page_Load中写入一句话:this.form1.InnerText="OK";然后我创建单元测试,系统自动生成类似如下的代码:[TestMethod()][HostType("ASP.NET")][AspNetDevelopmentServerHost("E:\个人文档\WEB\Web1","/"

SharePoint 2013 中自定义WCF服务

在使用SharePoint2013的时候,如果其他客户端 API 的组合不足,可以通过自定义 Web 服务扩展 SharePoint.默认情况下,SharePoint 2013 不仅支持创建自定义 ASP.NET Web 服务,还支持创建自定义 WCF Web 服务. 在开始之前,简单描述一下创建自定义WCF服务的步骤: Ø创建SharePoint空项目,选择场解决方案 Ø添加相关的应用程序集引用 Ø创建相关类和接口类,为其添加源代码 Ø创建ISAPI文件夹映射,在里面添加svc文件,并映射cs

VS2008中有无类速一些杀毒软件中三状态树型控件?

问题描述 各位高手,请问在vs2008中有无类似一些杀毒软件中三状态树型控件?即在树型控件中的每一个节点增加一个具有checkedbox功能?在一些介绍中,vs2008增加了大量的控件,但进入vs2008年却没有发现有什么新控件?这是什么原因? 解决方案 解决方案二:Web方面有三态的http://www.intersoftpt.com/

Docker在大企业中作为DevOps工具采纳量翻倍,正在起飞

本文讲的是Docker在大企业中作为DevOps工具采纳量翻倍,正在起飞,[编者的话]RightScale是知名的云服务提供商,本文是他们关于DevOps中Docker应用情况调研报告介绍. 早在二月份,RightScale就发布了云报告最新状况结果.今年围绕着包括Docker在内的DevOps使用工具,他做了一些额外的调查问卷. 通过这些额外问卷,今天,RightScale公布了一个DevOps趋势报告.报告展示了DevOps的使用从2015年的66%上升到了2016年的74%,在同一时期,D

photoshop中利用取样器工具精确修复偏色人物图片

本教程介绍一种全新的偏色图片修复方法.整体思路:1.先取样颜色数值:用取样器工具在图片中选取一个高光点和一个暗调点取样颜色:2.调整数值:分别以高光及暗调的R值为参考,把G,B的数值都调成跟R相同数值:3.最后找出中间调的数值,同样的方法调整即可. 原图   最终效果   1.打开原图并复制背景图层. 2.打开工具箱中选择颜色取样器工具,在工具选项中将取样大小设为3×3平均或5×5平均. 3.打开信息面板. 4.用颜色取样器工具分别点击图像的高光处和暗调,在信息面板中会看到1#和2#两个取样点具

Python数据可视化2.7 Python中的可视化工具

2.7 Python中的可视化工具 数据分析和可视化需要一些软件工具:用一个文本编辑器来写代码(最好语法高亮),用Python和其他库来运行和测试代码,可能还要用一个工具展示这些结果.现有两种软件工具:通用的软件工具和特定软件组件. 开发工具 通用的软件工具是集成开发环境(integrated development environment,IDE),这是一种同一软件包内囊括所有生产工具的应用程序.从处理Python库的角度来看,这些IDE通常非常方便.有关IDE工具的更多细节将在下一章讨论.本

VS2008中开发智能设备程序的一些总结

  原文链接:http://blog.csdn.net/citybug_nj/article/details/2598705 程序中包括四个部分: 系统配置 这个部分用来配置系统中的相关参数,参数包括数据库信息和串口的配置信息.这部分的主要技术是XML文件的读取和写入. 数据下载 从数据库中下载数据到PDA,PDA上的保存也是使用数据库.这部分的技术主要是PDA设备上的移动数据库开发和使及用PDA连接PC数据库 数据上传 把PDA上的数据上传到PC数据库中,使用的技术和2相同. GPS数据获取

在vs2008中使用AJAX开发.net 2.0下的Web程序的方法

先安装asp.net ajax extensions 此功能是提供.net 2.0 开发AJAX的Client-Side功能 接下来安装Microsoft ASP.NET 2.0 AJAX Templates for Visual Studio 2008 模板套件 这样就可以在vs2008中选择AJAX模板但是必须修改web.config的设定 指定特定的组件版本 最简单的方法是新建一个AJAX 页面 然后复制web.config内容跟旧页面对比 没有的添加上 有的覆盖掉. 加入以下设定复制代码