RT,请问怎么才能在.net2.0下调用wcf呢?

解决方案 »

  1.   

    以IIS作为WCF宿主,即以IIS承载WCF服务...客户端即可把WCF作为Web Service来调用...不止是.NET 2.0任何系统包括Java都可以调用...
      

  2.   


    那么这样和使用2.0下的webservice的优势在哪里呢?
      

  3.   

    优势就在我不用考虑你客户端是什么系统...你爱用WCF就用WCF爱用Web Service就用Web Service,你自己在性能和兼容性之间选择...跟我服务没有关系...
      

  4.   


    再请教一下,如果将wcf作为webservice发布,这样和传统的webservice比较起来有速度的优势吗?公司最近开发的系统比较大,需要使用分布式处理。一直在使用webservice  .net remoting wcf之间徘徊。
    .net remoting的夸平台性不好,
    webservice的速度没有优势
    最近正在考虑wcf
      

  5.   

         <service behaviorConfiguration="NewBehavior" name="YXSY.BLL.Sys_Service.Sys_UserService">
            <endpoint binding="basicHttpBinding" bindingConfiguration="mzsbq"
              contract="YXSY.BLL.Sys_IService.ISys_UserService" />
          </service>  <endpoint address="http://localhost:16853/sys/Sys_UserService.svc" binding="basicHttpBinding" bindingConfiguration="mzsbq" contract="YXSY.BLL.Sys_IService.ISys_UserService" name="SysUsers" />
        
      

  6.   

    Silverlight4.0开始对wcf tcp协议支持;Form也可对wcf tcp协议支持;他们两者引用的ServerModel是不一样的;silverlight必须IIS7,我后来做实验,可能是WCF服务要是必须放IIS上;发布的网站并不一定放IIS7,我放在IIS6也可以,netTcp对Silverlight4支持可以;
    。net后台调用暂时我还没发现有相关很多的说明,可能是比较复杂的吧;
    你在网上搜很多ajax,;另外一种。net调用 silverlight提供的javascript接口;
      

  7.   

    WCF服务必须放IIS7---要是服务放IIS的话,要是做单独的windows服务,有windows服务管理程序管理;
    就不放IIS上,当然就无所谓放IIS7上了;
      

  8.   

    在.NET4中用 jQuery 调用 WCF (关键字)http://blog.knowsky.com/195891.htm 网址;
    我还没验证嘿嘿
      

  9.   

    添加Web引用就可以调用了:
    右击“项目”〉“添加Web引用”,在弹出的对话框中输入Wcf服务的URL,点“添加引用”,这样就可以在代码中调用了,像这样:
            WCFService.Service Ws = new WCFService.Service();
            Rt.InnerHtml = Ws.GetHelloWorld();