CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  框架、开源

Hibernate+Spring+struts框架的应用程序,需要分布式部署,该如何修改?

楼主lqdmafeng()2006-03-01 23:05:36 在 Java / 框架、开源 提问

标题描述可能不准确...   ...兄弟们见谅啊。....  
          打算写一套   Hibernate+Spring+struts   的开发框架,方便以后应用的开发,但是以后的应用有可能需要分布式部署,想问问就这种框架,如何设计才能在有分布式部署需求时,struts里的action派生类不需要修改或者修改很少代码,就可以直接使用.  
          1.action基类完成从本地容器上下文(spring)或者远程容器上下文查找业务代理对象的功能,这个类在两个框架提供两种实现.          
          2.如果有更好的解决方法,则不想用spring框架里边的ejb实现.  
          3.现在考虑把业务逻辑层spring框架换成SessionBean,但是这样action代码中在容器上下文查找到的业务对象的接口就不统一了.头疼。....  
   
          大家帮帮忙,出出注意了... 问题点数:100、回复次数:7Top

1 楼doway(john)回复于 2006-03-02 01:58:36 得分 0

J2EE   设计开发指南一书中介绍了两个典型的设计模式,一个称服务定位器(Service   Locator),一个称业务委托(Business   Delegate)。  
   
  我从未有机会设计分布式项目,因此,不清楚具体的实现。Top

2 楼mengfanpp(梦凡)回复于 2006-03-02 08:11:13 得分 0

使用了Struts+spring   +Hibernate框架,但是接触过分布式,学习!Top

3 楼devie(潇潇夜雨)回复于 2006-03-02 10:46:17 得分 0

好像这个简单的组合不能实现分布式,可以考虑使用ejb代替hibernate来实现分布式。其实分布式用到的机会并不大,大不了使用集群!!Top

4 楼Saro(这也不是江水,这是二十年流不尽的英雄血。)回复于 2006-03-02 13:54:15 得分 0

该如何修改?   改spring配置就行了。  
  去看看without   ejb,应该有所帮助的.Top

5 楼lqdmafeng()回复于 2006-03-02 22:30:02 得分 0

谢谢各位的讨论,大家继续啊...Top

6 楼wafer_w(流浪的风)回复于 2006-03-03 17:59:22 得分 0

Hibernate+Spring+session   bean   +strutsTop

7 楼Saro(这也不是江水,这是二十年流不尽的英雄血。)回复于 2006-03-03 19:48:17 得分 0

楼主对Spring了解太少了,真的,你该去看看without   ejb,了解一下spring是基于怎样的思想被设计出来的。  
   
  则不想用spring框架里边的ejb实现.  
  -------  
  Spring并没有实现ejb...........  
  它只是提供了对ejb的一种便捷访问的轻薄包装而已  
   
   
  从本地容器上下文(spring)或者远程容器上下文查找业务代理对象的功能  
  ----  
  在容器上下文查找到的业务对象的接口就不统一了.头疼。....  
  ------------  
  我都不知该怎么说了,部署在本地或远程jvm中的业务对象都是可以通过Spring查找的-只要改改配置就成。  
  对同一个业务接口,不管你是使用AXis,Hessian还是Remote   SLSB,你都是可以提供一个POJO实现,其余的交给Spring完成。Top

相关问题

  • 分布式应用程序初学者的困惑(求助)
  • 再发一帖,什么是分布式应用程序呀!
  • 找本好书:《COM+与VB6分布式应用程序设计》
  • 百分急求winform+access分布式应用程序
  • 关于分布式应用程序的问题
  • 用DCOM构建三层分布式应用程序,连接不上.
  • 为何我的分布式应用程序会是这样?十万火急!
  • 关于用DCOM编写分布式数据库应用程序的问题
  • 《java分布式应用程序设计》的书哪儿有下载?
  • .net分布式应用程序是什么?和smart client有关系么?

关键词

  • 分布式
  • 框架
  • spring
  • 修改
  • 业务
  • 接口
  • 远程
  • struts
  • hibernate
  • ejb

得分解答快速导航

  • 帖主:lqdmafeng

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo