WCF简单实例(VS2010自动生成)--服务端
来源:互联网 发布:c语言面向对象编程 pdf 编辑:程序博客网 时间:2024/06/05 03:37
1、添加WCF服务文件
2、定义服务的接口
[ServiceContract]
public interface IService1
{
[OperationContract]
string GetData(int value);
[OperationContract]
CompositeType GetDataUsingDataContract(CompositeType composite);
[OperationContract]
double Add(double n1, double n2);
[OperationContract]
double Subtract(double n1, double n2);
[OperationContract]
double Multiply(double n1, double n2);
[OperationContract]
double Divide(double n1, double n2);
// TODO: 在此添加您的服务操作
}
3、定义数据契约
[DataContract]
public class CompositeType
{
bool boolValue = true;
string stringValue = "Hello ";
[DataMember]
public bool BoolValue
{
get { return boolValue; }
set { boolValue = value; }
}
[DataMember]
public string StringValue
{
get { return stringValue; }
set { stringValue = value; }
}
}
4、实现
public class Service1 : IService1
{
public string GetData(int value)
{
return string.Format("You entered: {0}", value);
}
public CompositeType GetDataUsingDataContract(CompositeType composite)
{
if (composite == null)
{
throw new ArgumentNullException("composite");
}
if (composite.BoolValue)
{
composite.StringValue += "Suffix";
}
return composite;
}
public double Add(double n1, double n2)
{
double result = n1 + n2;
return result;
}
public double Subtract(double n1, double n2)
{
double result = n1 - n2;
return result;
}
public double Multiply(double n1, double n2)
{
double result = n1 * n2;
return result;
}
public double Divide(double n1, double n2)
{
double result = n1 / n2;
return result;
}
}
- WCF简单实例(VS2010自动生成)--服务端
- WCF简单实例(VS2010自动生成)--客户端
- WCF的简单实例(手写代码实现)--服务端
- 动态生成WCF服务端的简单小例子
- (C#)一个WCF简单实例
- (C#)一个WCF简单实例
- (C#)一个WCF简单实例
- 转载:(C#)一个WCF简单实例
- (C#)一个WCF简单实例
- 简单的WCF实例
- WCF duplex 简单实例
- WCF简单实例
- .net wcf简单实例
- GO 语言 http 服务端(简单实例)
- WCF安全操练(2)--WCF服务端
- 【WCF】最简单的WCF实例
- WCF入门简单教程(图文) VS2010版
- 用VS2010创建简单的WCF服务
- Poco::Timer
- with as 的使用说明
- 修养结束
- Form Reset
- 数论剩余系学习
- WCF简单实例(VS2010自动生成)--服务端
- getClass().getName()
- POJ 1654 Area(任意多边形面积)
- 一个文件,内含一千万行字符串,每个字符串在1K以内,要求找出所有相反的串对
- Xhprof php性能测试工具用法小结
- 我的第一个C#控制台程序
- Struts2 学习总结
- 错误 5173:不能使文件与不同的数据库相关,测试过,能行。
- wince 6.0修改驱动程序、编译、更新内核简要过程