我用的是C/S两层结构的,怎方便的改成三层结构!!

解决方案 »

  1.   

    把数据处理部分单独拿出来,做一个中间件进行处理!!这是我想的!不知道行不行!!我没试过!!
      

  2.   

    你把c/s时的客户端拆分,把其分成两部分,一部分就是三层时的瘦客户,另一部门就是应用程序服务器,对于数据库服务器只做少量的修改就可以。
      

  3.   

    不可能方便,重新组织代码吧
      

  4.   

    不好改,这就是两层c/s的缺点,只有重新组织代码
      

  5.   

    将数据库放到另一个机器上,数据模块中链到另一个有数据库的机器上不就可以了吗
      

  6.   

    根据你二层所设计的结构的不同,需要花费的时间和精力也不一样,如果你的设计是基于,"视图,控制, 数据"思想考虑,那分开是很容易的,只需要接控制部分拿出来作成应用层即可(也可以将控制部分做成组件). 如果所写的两层程序没有做设计只是在一些事件中添加代码,操作数据,那必须进行重新设计了,这就麻烦了.
      

  7.   

    将服务端分开,但是可能还是要重写很多代码!