界面和后台完全分离,各自部署在单独的web容器内。界面和后台的通讯使用jquery或dwr远程调用,这种开发模式可行吗?
这样在功能上可以实现,但是没有会话,不好控制页面跳转,也不能做拦截过滤处理,系统安全得不到保障,我认为不可取。各位有什么看法?欢迎讨论一下

解决方案 »

  1.   

    这个我搞过。
    给别人做的个小网站 页面层全部html 用jquery加载数据 后台是另一套struts1的工程当时这样做是因为 前台后台2个人做的 而且又不在一个地方,所以干脆定好数据格式各做各的好处我觉得不需要很麻烦的部署 维护又简单坏处嘛。。tmd要是取数据太慢 页面一开始就只有框框 半天才加载进数据哈哈
      

  2.   

    有很多产品应用需要整合到一起,从一个入口进入(portal)
    这个portal想做成插件式的,有子应用要加进来时,就上传一个UI包,配置一下后台服务地址即可
      

  3.   

    做个小网站,需求不多可能还行,如果需求比较复杂的就比较麻烦了,页面跳转逻辑不可能都写到html页面里,不安全,没有session会话,不能保存一些共享数据。