相关文章  
  • 用 ASP编程来控制在IIS 建立Web站点
  • 用实例来说明如何优化Web数据库页面
  • 一种理论上最快的Web数据库分页方法
  • 服务器端异步 Web 方法(二)
  • 服务器端异步 Web 方法(三)
  • IIS自动开通组件编程
  • 提高IIS网站服务器效率八法
  • 成功做好网络管理员 IIS使用十大原则
  • 在 WebForm 的 DadaGrid 中显示图象
  • Web 应用程序级别的 Cluster 实现技术
  •   推荐  
      科普之友首页   专利     科普      动物      植物        天文   考古   前沿科技
     您现在的位置在:  首页 >>文献 >>培训

    通过具体项目浅谈及实战Web Service5

    XML的文档
      
          l  代理类的产生
      
           代理类的作用是用来方便和Web服务进行通信的.在.Net 里可以以自动和手
      
          动的方式产生,两者都是根据服务的WSDL文件产生的.正如前面所说为了方便
      
          程序员的习惯用法,.Net会将XML文档反序列化成对象,在代理类里也是同样的.
      
          这样就会给我们一种错觉,好像在客户端重新生成了服务端的对象.例如: 一个
      
             Web方法 Test向客户返回一个ObjectA
      
               public class ObjectA
      
               {
      
                  public string FieldA
      
                  public string FieldB
      
               }
      
          那么在代理类同样会生成一个ObjectA.它的结构和服务端的ObjectA是一模一
      
          样的.但实际上这只是.Net为了方便我们使用Web Service而人为生成的(这也是
      
          很多人认为WebService是用来进行远程对象访问的原因之一).对Web服务客户
      
          端而言,接收到永远只有XML文档,文档里的数据是以XML Schema描述的.至于
      
          怎么使用是各个Web客户端各自的特点,对.Net而言它会将一些复杂的自定义
      
          的XML Schema类型转换成Object.其他的一些客户端就不会转换成Ob

    页码:[1] [2] [3] [4] [5] [6] [7]5页、共7页

         

          设为首页       |       加入收藏       |       广告服务       |       友情链接       |       版权申明      

    Copyriht 2007 - 2008 ©  科普之友 All right reserved