WCF框架使用方法

来源:互联网 发布:手机淘宝怎样注销账号 编辑:程序博客网 时间:2024/06/05 02:32
泉州代码分析
泉州网站:
    数据显示界面包括查询条件和数据列表,其中查询条件值赋给一个被序列号的类实例化后的成员
GridView绑定GetList方法获取数据列表
泉州接口(wcf服务):
   新建WCF服务生成.svc文件,新增App_Code/IService.cs和App_Code/Service.cs文件
注意:
   1.编辑状态下,CodeBehind一般不会出错,因为当你修改svc文件的时候,这里会自动更新;但是Service只有在利用重构的方法修改Service类名的的时候才会被更新到,利用其它方法修改类名,这里就会保留原值,所以这里往往是容易出错的地方。

   2.其次,在运行时,宿主程序从svc文件中的Service属性得到WCF Service的完全限定名,然后从配置文件中找到同名的service,进而找到所有的EndPoint,并根据其属性进行实例化。如果svc文件中的Service属性和配置文件中的Service名字不匹配,就无法找到EndPoint以及它的配置信息。

   3.最后,配置文件中的Service名字必须是Service类名的完全限定名(即Namespace.classname),EndPoint的Contract必须是Service接口的完全限定名。否则,程序就无法从程序集中找到相应的类进行加载。

0 0