没有合适的资源?快使用搜索试试~ 我知道了~
首页C# WCF架构创建过程 (C/S)
资源详情
资源评论
资源推荐

一、创建 Sql 存储过程
二、WCF 服务端:
1. 创建 WCF 应用程序项目(WCF->WCF 应用程序)
2. 创建公共的数据层项目 DALPublic(Windows->类库程序)
3. 创建对应的 BLL 层:
添加项目引用DALPublic
引用.NET 程序集引用 System.ServiceModel;
建立 UIL 和 BLL 对于的类库文件
在类文件的类和方法前格式化添加“服务契约标签” [ServiceContract]和
[OperationContract]。
被[OperationContract]标注的方法的返回值务必是:简单数据类型、DataSet类型。
重要说明:
在 c#中,“[...]”这个叫做 Attribute,一般翻译为“特性”,而不是“属性”(因为“属性”已代表其他
意思)。特性是一个继承自 System.Attribute 类的类,其实特性和注释(即“/* ... */”)类似,是用于
描述程序集、类型、成员的“备注信息”,和注释不同的是:注释是给“人”看的,而特性是给“编译
器”看的。
举例来说:
[ServiceContract] 这个特性告诉编译器,该类型(指 IInterface1)是一个服务契约,
[OperationContract] 这个特性告诉编译器,该成员(指 Function1)是一个操作契约(方法),
这样在编程的时候,程序在 WCF 中会找到这些服务契约下的做操作契约(方法),否则客户端无
法调用服务端提供的方法。
[ServiceContract]和[OperationContract]本身不执行代码,起到“标签”的作用。
4、WCF 应用程序项目“WCFS 易特进销存工业版”引用所有的逻辑层
总结服务端引用关系:
(1)WCF 应用程序项目引用所有的逻辑层;
(2)逻辑层BLL添加项目引用:DALPublic; NET程序集引用 System.ServiceModel;
5、启动 WCF 服务配置编辑器
6、可视化编辑服务配置
步骤 1:建立服务。一个类对应一个服务。

















安全验证
文档复制为VIP权益,开通VIP直接复制

评论2