当前位置:首页 > 陕西电信OA概述
9
1 采用B/S构架,应用,数据集中
比较优势:客户端所做的仅仅是使用浏览器访问,无需安装。不论系统修改,变动,对于成千上万的用户没有任何影响。
2 邮件服务器和应用服务器分离
比较优势: 分层,以组件式部署,松藕合的理念解决了公文与邮件
3 B/S的优势
比较优势:在C/S中第个用户的附件都要完全拷贝一份,成千上万的附件带来的是大量的冗余以及效率的低下。新的系统在处理附件中,不论用户有多少个,附件只有一份,所有用户操作的仅仅是附件处理权的交接。
4 应用部署方案
4.1
采用J2EE集群技术
采用高可用性和伸缩性服务J2EE集群技术,多服务器,多节点部署。提高了高伸缩性,并发会话处理能力。主要的优势有以下: 高可用性(High availability):
单一服务器的解决方案并不是一个健壮方式,因为容易出现单点失效。像银行、账单处理这样一些关键的应用程序是不能容忍哪怕是
9
10
几分钟的死机。它们需要这样一些服务在任何时间都可以访问并在可预期的合理的时间周期内有响应。集群方案通过在集群中增加的冗余的服务器,使得在其中一台服务器失效后仍能提供服务,从而获得高的可用性。
负载均衡(Load balancing):
负载均衡是集群的一项关键技术,通过把请求分发给不同的服务器,从而获得高可用性和较好的性能。一个负载均衡器可以是从一个简单的Servlet或Plug-Ins(例如一个Linux box利用ipchains来实现),到昂贵的内臵SSL加速器的硬件。除此之外,负载均衡器还需执行一些其他的重要任务,如“会话胶粘”让一个用户会话始终存在一个服务器上,“健康检查”用于防止将请求分发到已失效的服务器上。有些负载均衡器也会参与我们下面将要谈到“失效转移”过程。
容错(Fault tolerance):
高可用性意味着对数据正确性的要求不那么高。在J2EE集群中,当一个服务器实例失效后,服务仍然是有效的,这是因为新的请求将被冗余服务器处理。但是,当一个请求在一个正在失效的服务器中处理时,可能得到不正确的结果。不管有多少个错误,容错的服务
10
应当能确保有严格的正确的行为。
失效转移(Failover):
11
失效转移是集群中用来获取容错能力的另一项关键的技术。当一个结点失效后,通过选择集群中的另一个结点,处理将会继续而不会终止。转移到另一个结点可以被显式的编码,或是通过底层平台自动地透明地路由到另一个服务器。
等幂方法(Idempotent methods):
等幂方法是指这样一些方法:重复用相同的参数调用都能得到相同的结果。这些方法不会影响系统状态,可以重复调用而不用担心改变系统。
表现层框架
包括个性化的数据显示、采用局部刷新、浏览器图形化展示业务流程
1 个性化的数据显示
比较优势:每个数据列表中,可以个性化的选择查看的列,或根据
11
12
不同的业务要求,将各列按照重要性的程序来排序,并且对每列的正序,逆序进行排列。
2 采用局部刷新
比较优势:通过Ajax技术,对指定的数据列表进行数据刷新,避免了传统的整个页面的刷新,大大的提高了页面的响应速度。
3
IE浏览器图形化展示业务流程
12
共分享92篇相关文档