[索引页]
[源码下载]


化零为整WCF(1) - 不能免俗,我也从Hello开始


作者:webabcd


介绍
WCF(Windows Communication Foundation) - 废话不多说,俗也不能免,我也从Hello开始


示例
1、服务
IHello.cs
化零为整WCF(1) - 不能免俗,我也从Hello开始using System;
化零为整WCF(1) - 不能免俗,我也从Hello开始
using System.Collections.Generic;
化零为整WCF(1) - 不能免俗,我也从Hello开始
using System.Linq;
化零为整WCF(1) - 不能免俗,我也从Hello开始
using System.Text;
化零为整WCF(1) - 不能免俗,我也从Hello开始
化零为整WCF(1) - 不能免俗,我也从Hello开始
using System.ServiceModel;
化零为整WCF(1) - 不能免俗,我也从Hello开始
化零为整WCF(1) - 不能免俗,我也从Hello开始
namespace WCF.ServiceLib.Sample
}

Hello.cs
化零为整WCF(1) - 不能免俗,我也从Hello开始using System;
化零为整WCF(1) - 不能免俗,我也从Hello开始
using System.Collections.Generic;
化零为整WCF(1) - 不能免俗,我也从Hello开始
using System.Linq;
化零为整WCF(1) - 不能免俗,我也从Hello开始
using System.Text;
化零为整WCF(1) - 不能免俗,我也从Hello开始
化零为整WCF(1) - 不能免俗,我也从Hello开始
using System.ServiceModel;
化零为整WCF(1) - 不能免俗,我也从Hello开始
化零为整WCF(1) - 不能免俗,我也从Hello开始
namespace WCF.ServiceLib.Sample
}


2、宿主
Hello.svc
%>

Web.config
化零为整WCF(1) - 不能免俗,我也从Hello开始<?xml version="1.0"?>
化零为整WCF(1) - 不能免俗,我也从Hello开始
<configuration>
化零为整WCF(1) - 不能免俗,我也从Hello开始  
<system.serviceModel>
化零为整WCF(1) - 不能免俗,我也从Hello开始    
<behaviors>
化零为整WCF(1) - 不能免俗,我也从Hello开始      
<serviceBehaviors>
化零为整WCF(1) - 不能免俗,我也从Hello开始        
<behavior name="SampleBehavior">
化零为整WCF(1) - 不能免俗,我也从Hello开始          
<!--httpGetEnabled - 使用get方式提供服务-->
化零为整WCF(1) - 不能免俗,我也从Hello开始          
<serviceMetadata httpGetEnabled="true" />
化零为整WCF(1) - 不能免俗,我也从Hello开始        
</behavior>
化零为整WCF(1) - 不能免俗,我也从Hello开始      
</serviceBehaviors>
化零为整WCF(1) - 不能免俗,我也从Hello开始    
</behaviors>
化零为整WCF(1) - 不能免俗,我也从Hello开始    
<services>
化零为整WCF(1) - 不能免俗,我也从Hello开始      
<!--name - 提供服务的类名-->
化零为整WCF(1) - 不能免俗,我也从Hello开始      
<!--behaviorConfiguration - 指定相关的行为配置-->
化零为整WCF(1) - 不能免俗,我也从Hello开始      
<service name="WCF.ServiceLib.Sample.Hello" behaviorConfiguration="SampleBehavior">
化零为整WCF(1) - 不能免俗,我也从Hello开始        
<!--address - 服务地址-->
化零为整WCF(1) - 不能免俗,我也从Hello开始        
<!--binding - 通信方式-->
化零为整WCF(1) - 不能免俗,我也从Hello开始        
<!--contract - 服务契约-->
化零为整WCF(1) - 不能免俗,我也从Hello开始        
<endpoint address="" binding="basicHttpBinding" contract="WCF.ServiceLib.Sample.IHello" />
化零为整WCF(1) - 不能免俗,我也从Hello开始      
</service>
化零为整WCF(1) - 不能免俗,我也从Hello开始    
</services>
化零为整WCF(1) - 不能免俗,我也从Hello开始  
</system.serviceModel>
化零为整WCF(1) - 不能免俗,我也从Hello开始
</configuration>


3、客户端
Hello.aspx
>

Hello.aspx.cs
化零为整WCF(1) - 不能免俗,我也从Hello开始using System;
化零为整WCF(1) - 不能免俗,我也从Hello开始
using System.Collections;
化零为整WCF(1) - 不能免俗,我也从Hello开始
using System.Configuration;
化零为整WCF(1) - 不能免俗,我也从Hello开始
using System.Data;
化零为整WCF(1) - 不能免俗,我也从Hello开始
using System.Linq;
化零为整WCF(1) - 不能免俗,我也从Hello开始
using System.Web;
化零为整WCF(1) - 不能免俗,我也从Hello开始
using System.Web.Security;
化零为整WCF(1) - 不能免俗,我也从Hello开始
using System.Web.UI;
化零为整WCF(1) - 不能免俗,我也从Hello开始
using System.Web.UI.HtmlControls;
化零为整WCF(1) - 不能免俗,我也从Hello开始
using System.Web.UI.WebControls;
化零为整WCF(1) - 不能免俗,我也从Hello开始
using System.Web.UI.WebControls.WebParts;
化零为整WCF(1) - 不能免俗,我也从Hello开始
using System.Xml.Linq;
化零为整WCF(1) - 不能免俗,我也从Hello开始
化零为整WCF(1) - 不能免俗,我也从Hello开始
public partial class Sample_Hello : System.Web.UI.Page

Web.config
化零为整WCF(1) - 不能免俗,我也从Hello开始<?xml version="1.0"?>
化零为整WCF(1) - 不能免俗,我也从Hello开始
<configuration>
化零为整WCF(1) - 不能免俗,我也从Hello开始  
<system.serviceModel>
化零为整WCF(1) - 不能免俗,我也从Hello开始    
<client>
化零为整WCF(1) - 不能免俗,我也从Hello开始      
<!--address - 服务地址-->
化零为整WCF(1) - 不能免俗,我也从Hello开始      
<!--binding - 通信方式-->
化零为整WCF(1) - 不能免俗,我也从Hello开始      
<!--contract - 服务契约-->
化零为整WCF(1) - 不能免俗,我也从Hello开始      
<endpoint address="http://localhost:3502/ServiceHost/Sample/Hello.svc" binding="basicHttpBinding" contract="Sample.IHello" />
化零为整WCF(1) - 不能免俗,我也从Hello开始    
</client>
化零为整WCF(1) - 不能免俗,我也从Hello开始  
</system.serviceModel>
化零为整WCF(1) - 不能免俗,我也从Hello开始
</configuration>


运行结果:
单击"btnSayHello"后弹出提示框,显示"Hello: webabcd"


OK
[源码下载]

相关文章:

  • 2021-04-15
  • 2021-11-17
  • 2021-08-21
  • 2021-07-26
  • 2021-05-25
  • 2022-12-23
  • 2021-08-26
猜你喜欢
  • 2022-12-23
  • 2021-04-15
  • 2022-12-23
  • 2021-11-22
  • 2021-10-10
  • 2021-11-15
  • 2021-07-08
相关资源
相似解决方案