程序已经大致做出来
分以下几层结构:
实体层:
数据工厂:对数据库进行增删改查
UI层
下面要求重新整合项目:将前面程序所做的所有与业务数据相关的功能实现,均封装成为WebService服务来表达。
形成用户界面与业务逻辑脱离的设计方法。前台程序采用动态调用WebService的方法,不可直接加入WebSer vice的引用,WebService地址通过配置文件来完成。
整个程序改为前台程序->Webservice服务->业务逻辑层->数据访问层的模式请教:怎么动态调用WebService,
      WebService地址通过配置文件来完成,是什么情况
      或者对整个项目详细解说下
谢谢

解决方案 »

  1.   

    http://www.cnblogs.com/uleewang/archive/2009/05/13/1455699.html
      

  2.   

    http://topic.csdn.net/u/20090220/10/08c8ca6f-3733-40ff-840e-d6ca6894ab35.html
      

  3.   

    WebService就是一个网站, 也就是一个urlWebService地址通过配置文件来完成,意思就是这个url是可以修改的,因为你开发的url和部署的url会不同
      

  4.   


    两种方法动态的设置WebService地址
    http://hi.baidu.com/caomi1314/item/7dd59371b10f8943ef1e5390
      

  5.   

    另外,添加引用的时候,你 的config里面会自动添加地址的,你修改这个就可以了
      

  6.   

    最近在做的项目要求完全和lz一样啊。不过我们的可以直接向UI添加webservice 引用。
    UI>WebService>BusinessLogic>DataAccess>DB
    想问下,BL是专门写个类库,然后在WS引用,还是直接在WS的App_Code下面添加功能类呢
      

  7.   

    把 webservice URL 设置为 字符串 参数
      

  8.   

    http://www.cnblogs.com/xuwb/archive/2012/09/25/2701629.htmlurl、方法名都可以传入参数,供参考