什么是j2ee分布式构架

问题描述

在很多招聘要求中要求有分布式经验,我看了网上的介绍,比较杂乱,看的云里雾里的,谁能用白话给我描述一下:1、什么是分布式构架,应用在那些场景,要达到什么效果2、j2ee项目中怎么实现分布式构架,从那些点上体现是不是分布式架构3、分布式架构开发怎么实现,项目开发中常用的ssh开发模式与分布式的关系4、j2ee分布式实现的技术难点 问题补充:5、j2ee分布式架构与数据库的关系

解决方案

好的,大白话就是:1、一个系统可以搞定的事情,改由多个系统配合才能搞定。你比如说电子商城,你可以将他设计为一个独立系统,即前台页面、处理业务逻辑的service、数据库访问,用你的ssh搞定,如果设计成分布式系统,那就是一个前台系统+多个后台业务系统。好处很多,将业务系统进行服务化,可以做集群部署,提供系统性能。其他的好处不写了,你看看这个帖子http://www.iteye.com/topic/11311202、javaee可以采用webservice、restful、corba这些分布式技术实现分布式系统的设计,也就是完成前台系统和后台系统的通信或者是调用。多个异构系统是区别于独立系统的唯一特征。3、前台开发前台的,后台开发后台的,前台就是一个web系统,可以用ssh。后台是一个业务系统,可以使用java也可以使用别的语言。基本上就是ssh可以开发分布式系统的每个系统。4、你往进钻研就行了,凭你的努力没有攻无不克的难点
解决方案二:
六个字(标点符号不算 ):高内聚,低耦合。

时间: 2024-09-20 01:47:17

什么是j2ee分布式构架的相关文章

J2EE分布式架构 dubbo+springmvc+mybatis+ehcache+redis分布式架构

平台简介         Jeesz是一个分布式的框架,提供项目模块化.服务化.热插拔的思想,高度封装安全性的Java EE快速开发平台.         Jeesz本身集成Dubbo服务管控.Zookeeper注册中心.Redis分布式缓存技术.FastDFS分布式文件系统.ActiveMQ异步消息中间件.Nginx负载均衡等分布式技术         使用Maven做项目管理,项目模块化,提高项目的易开发性.扩展性         以Spring Framework为核心容器,Spring

走向J2EE,漫长的道路

j2ee 初次涉及Java领域,感觉到Java入门是好像没有C,C++入门快,工具也没有什么Turbo C,Visual C++好用(自己的破机器实在陪不起JBuilder,贪婪的家伙,以后一定要收拾她).什么JAVA_HOME,CLASSPATH,虚拟机等概念都是初次基础,旁边的人都很少用Java的.感觉Java就是做Applet的.慢慢的知道了http://java.sun.com,开始知道Java博大精深.让我不可思议的是JAVA 2,JDK,J2SE,J2EE,J2ME等新名词在自己的脑

J2EE 1.4平台和Web服务

本文是J2EE Web服务开发系列文章的第七篇,在本系列文章的前面各主题中,着重介绍了在J2EE1.3平台下使用各种技术或者工具进行Web服务开发.从本文开始,将介绍J2EE1.4平台下的Web服务开发. 本文首先介绍了J2EE1.4平台中Web服务的构架,然后分别介绍了J2EE1.4平台中Web服务的最新规范和最新技术,接下来介绍了开发Web服务使用的API以及J2EE Web服务开发步骤,最后介绍了Web服务的开发工具. J2EE1.4 Web服务构架 J2EE1.4的主题是Web服务,在J

交换机基础知识:分布式链路聚合技术

交换机基础:IRF架构下的聚合技术IRF技术将多台交换设备组合成一个高性能的整体,目的是以尽可能少的开销,获得尽可能高的网络性能和网络可用性.支持IRF技术的设备都具备三个重要特性:分布式设备管理DDM.分布式链路聚合DLA和分布式弹性路由DRR.这三项技术是完成IRF技术目标不可 缺少的环节.其中,DLA用于提高传输链路的可用性和容量.多台IRF交换机堆叠后,端口的数量增加了,要求DLA能支持更多的聚合组,每组能有更多的链路聚合成员.更多的聚合组意味着交换设备可提供更多的高速链路,而更多的聚合

java web开发 高并发处理

java 高并发 java处理高并发高负载类网站中数据库的设计方法(java教程,java处理大量数据,java高负载数据)  一:高并发高负载类网站关注点之数据库  没错,首先是数据库,这是大多数应用所面临的首个SPOF.尤其是Web2.0的应用,数据库的响应是首先要解决的. 一般来说MySQL是最常用的,可能最初是一个mysql主机,当数据增加到100万以上,那么,MySQL的效能急剧下降.常用的优化措施是M-S(主-从)方式进行同步复制,将查询和操作和分别在不同的服务器上进行操作.我推荐的

JAVA 开源缓存框架

  JBossCache/TreeCache  JBossCache是一个复制的事务处理缓存,它允许你缓存企业级应用数据来更好的改善性能.缓存数据被自动复制,让你轻松进行Jboss服务器之间的集群工作.JBossCache能够通过Jboss应用服务或其他J2EE容器来运行一个Mbean服务,当然,它也能独立运行. JBossCache包括两个模块:TreeCache和TreeCacheAOP. TreeCache --是一个树形结构复制的事务处理缓存. TreeCacheAOP --是一个"面向

主流七款web服务器软件点评

web|web服务|web服务器|主流 如今互联网的WEB平台种类繁多,各种软硬件组合的WEB系统更是数不胜数,下面就来介绍一下几种常用的WEB服务器: 1.Microsoft IIS Microsoft的Web服务器产品为Internet Information Server (IIS), IIS 是允许在公共Intranet或Internet上发布信息的Web服务器.IIS是目前最流行的Web服务器产品之一,很多著名的网站都是建立在IIS的平台上.IIS提供了一个图形界面的管理工具,称为 I

我的WCF之旅(1):创建一个简单的WCF程序

写在前面 在Microsoft提出.NET战略以来, 先后推出了一系列产品和技术, 这些产品和技术为我们在.NET平台下建立企业级的分布式应用提供了很大的 便利.这些技术和产品包括:.NET Remoting,XML WebSerivce,WSE(2.0,3.0),Enterprise Service, MSMQ ...... 我们知道,和一个相对独立的应用不同,我们开发一个分布式应用, 尤其是开发一个企业级的分布式应用, 我们需要考虑较多的东西.比如我们要考虑数据在不同的应用之间传递时采取什么

java入门学习指导之最佳方向(上)

我们学习Java大概有3个方向,第一,桌面系统,包括C/S结构:第二,J2ME,面向无限领域,很有潜力的家伙,看看中国的手机用户就知道了.第三,面向企业应用.计算的平台,J2EE. 初次涉及Java领域,感觉到Java入门是好像没有C,C++入门快,工具也没有什么TurboC,VisualC++好用(自己的破机器实在陪不起JBuilder,贪婪的家伙,以后一定要收拾她).什么JAVA_HOME,CLASSPATH,虚拟机等概念都是初次基础,旁边的人都很少用Java的.感觉Java就是做Apple