今天说说如何添加一个WCF服务吧,
<script type=text/javascript>
</script> <script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type=text/javascript> </script>
1.在项目中单击右键,有个添加服务引用
2.在地址栏中输入你所发布的WCF服务地址,比我的地址是http://localhost/XXXXX/Report.svc
写好命名空间,然后单击确定,ok 这样就已经添加好了一个服务了,一般一个Web应用程序会有几个这样的服务,我这里只是列出了一个模块下的应用服务,里面是一些关于报表的东西。
3.web程序使用WCF服务
例如
- using (ReportServiceRef.ReportServiceClient client = new ReportServiceClient("WSHttpBinding_IReportService"))
- {
- DataSet ds = client.GetInfoByQueryList(sqlStr);
- }
ReportServiceRef是我的服务域名空间 ,WSHttpBinding_IReportService是添加服务后会在Web.config里面自动生成一个服务的引用名称。
<script type=text/javascript>
</script> <script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type=text/javascript> </script>