社区
Java EE
帖子详情
SSH框架 分布式架构问题
fifanrg8699
2011-10-04 06:01:31
项目的要求是要将web层和业务逻辑层分离开,部署在不同的地方。
请问SSH框架可以做到么?如果可以,具体应该怎么配置,怎么实现呢?
我只知道EJB做分布式架构比较方便和容易。
但是不知道Struts+hibernate+spring能不能也能做到。
由于是第一次接触到分布式开发,所以希望各位朋友帮个忙,或者给我些资料,我自己研究。
求高手~~~~~~~~~~~~~
...全文
303
12
打赏
收藏
SSH框架 分布式架构问题
项目的要求是要将web层和业务逻辑层分离开,部署在不同的地方。 请问SSH框架可以做到么?如果可以,具体应该怎么配置,怎么实现呢? 我只知道EJB做分布式架构比较方便和容易。 但是不知道Struts+hibernate+spring能不能也能做到。 由于是第一次接触到分布式开发,所以希望各位朋友帮个忙,或者给我些资料,我自己研究。 求高手~~~~~~~~~~~~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fifanrg8699
2011-10-04
打赏
举报
回复
[Quote=引用 9 楼 magong 的回复:]
用EJB的话,要以EJB为中心了。
Struts + EJB是可以的。但要做点集成的工作。楼主可以参考这个
http://www.ahcit.com/lanmuyd.asp?id=2184
[/Quote]
EJB基本没用过。所以估计还是用SSH做了,现在的思路是用Spring的HTTPInvoker做远程调用,高手能私信我个联系方式么?QQ什么的 碰到什么问题可以跟你请教下。谢谢啦
magong
2011-10-04
打赏
举报
回复
用EJB的话,要以EJB为中心了。
Struts + EJB是可以的。但要做点集成的工作。楼主可以参考这个
http://www.ahcit.com/lanmuyd.asp?id=2184
fifanrg8699
2011-10-04
打赏
举报
回复
[Quote=引用 7 楼 magong 的回复:]
坚持用SSH的话,Spring Remoting可以解决问题的。
楼主挑一种Spring能支持的底层技术就行了。如WebService/RMI/JMS之类的。
参见
http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/remoting.html
[/Quote]
谢谢 其实也不一定要用SSH 只是我比较熟悉SSH 因为EJB不是很熟悉,是不是用EJB的话更简单一些呢?如何架构呢?struts+EJB就可以了么?
magong
2011-10-04
打赏
举报
回复
坚持用SSH的话,Spring Remoting可以解决问题的。
楼主挑一种Spring能支持的底层技术就行了。如WebService/RMI/JMS之类的。
参见
http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/remoting.html
fifanrg8699
2011-10-04
打赏
举报
回复
[Quote=引用 4 楼 etracer 的回复:]
关注一下,帮你顶起来
[/Quote]
谢谢好心人。一起学习
fifanrg8699
2011-10-04
打赏
举报
回复
[Quote=引用 3 楼 daisycool 的回复:]
不客气,大家讨论,自己也能学习。
这是我目前推断的解决方案,既然在不同服务器上,那必然需要一条途径进行不同层之间的数据传输,用WebService效能是低了些,但实际真正的影响是在网络传输上,而Webservice里的计算和同服务器上的调用所耗费时间和资源,应该是一样的。可能Socket是更好的方法,毕竟消耗的资源要比Servlet要少,但现在服务器性能在计算速度上的影响比网速要小得多吧。……
[/Quote]
我在想,如果用spring的httpInvoker远程调用方法你觉得可行么?不过我没有用过。。只是刚才看了一些资料 似乎是一种途径。但也不知道效率如何
etracer
2011-10-04
打赏
举报
回复
关注一下,帮你顶起来
daisycool
2011-10-04
打赏
举报
回复
不客气,大家讨论,自己也能学习。
这是我目前推断的解决方案,既然在不同服务器上,那必然需要一条途径进行不同层之间的数据传输,用WebService效能是低了些,但实际真正的影响是在网络传输上,而Webservice里的计算和同服务器上的调用所耗费时间和资源,应该是一样的。可能Socket是更好的方法,毕竟消耗的资源要比Servlet要少,但现在服务器性能在计算速度上的影响比网速要小得多吧。
fifanrg8699
2011-10-04
打赏
举报
回复
[Quote=引用 1 楼 daisycool 的回复:]
应该可以实现,需要增加些接口,譬如webservice,servlet,或者SOAP之类的进行数据传输。
纯理论分析,希望有经验的高手不吝赐教。
[/Quote]
就是说只能通过webservice来把在不同服务器中不同的层联系起来了?这样性能会不会比较低呢? 不过很感谢你留言,期待很多有经验的高手的意见的指导。。
daisycool
2011-10-04
打赏
举报
回复
应该可以实现,需要增加些接口,譬如webservice,servlet,或者SOAP之类的进行数据传输。
纯理论分析,希望有经验的高手不吝赐教。
zhoujiawu111
2011-10-04
打赏
举报
回复
我也正在学习中, 看看你们讨论的
计算机-后端-基于J2EE
架构
的
SSH
组合
框架
的研究.pdf
SSH
框架
在J2EE的多层
分布式
模型中发挥着关键作用,分别用Struts实现系统展示层,Spring实现业务逻辑层,Hibernate处理数据持久化。 首先,Struts作为MVC(Model-View-Controller)设计模式的一种实现,主要负责控制...
maven
ssh
+ quartz + zookeeper 实现
分布式
任务调度的管理界面
分布式
任务调度系统是现代软件
架构
中的重要组成部分,它允许在多台服务器上高效、可靠地执行预定的任务。在这个场景中,我们关注的是一个基于Maven、
SSH
(Spring、Struts2、Hibernate)
框架
、Quartz定时任务库以及...
MVC模式下多层
分布式
软件系统
架构
设计.pdf
而多层
分布式
架构
则进一步将系统的运行环境分布到不同的物理或虚拟节点上,以实现负载均衡、故障隔离、性能优化等目标。 文中提到的
SSH
框架
是一种流行的Java开发
框架
,它是通过将Struts、Spring和Hibernate三个开源...
《大型
分布式
网站
架构
设计与实践》.zip
4. **
分布式
服务
框架
**:
SSH
框架
中的Spring可以帮助实现依赖注入和管理服务。在
分布式
环境中,我们可以使用Spring Cloud或Dubbo来协调服务间的通信,实现服务治理。 5. **微服务
架构
**:随着业务的发展,单体应用会...
本科毕业设计--基于
ssh
2的在线考试系统的开发.doc
"基于
SSH
2的在线考试系统的开发" 本科毕业设计的在线考试系统基于
SSH
2的开发,是一个综合的网络教学系统平台,分为两个子系统:后台管理系统和前台考试系统。后台管理系统主要包括题库管理、试卷管理、考试管理、批...
Java EE
67,541
社区成员
225,857
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章