易截截图软件、单文件、免安装、纯绿色、仅160KB

八 一个JAVA案例

   假设需求(如有雷同,纯属巧合):
     有一个全国性的大企业,在全国各地需要部署上千台客户机,这些客户机需要实时与服务器交互,进行数据处理。实时性要求高,安全性高,要求支持事务,以及不中断服务。
   
硬件部署:
  1、 3000台客户机
  2、 10台服务器
  3、 6台数据库
软件设计:
     3000台客户机通过web浏览器与服务器实时交互
     4服务器上同时运行java  app Server
     2台消息服务器
     2 台数据控制器
     数据库采用oracle,分为2组,每组2个副本
 
概要设计步骤:
   1、 保证客户机每个请求即为一个事务
   2、 客户机发送一个事务请求到随机一台服务器,服务器接收到请求
   3、 服务器检测自身性能、工作正常则处理请求,否则通知客户端异常请求另外的服务器
   4    服务器验证客户身份和权限后,开启事务操作,向数据控制器发出数据操作请求
   5    数据控制器接收数据请求,评估各自的负载压力,由压力小的控制器负责向数据库发送操作请求,如果为读操作,则选取压力最小的数据库读取,如果为写操作,则同步写入2台数据库,第3台数据操作采用异步写入
  6    数据控制器返回操作结果,并更新缓存,并通知消息服务器缓存的最新时间戳
  7    服务器向客户端返回结果
  8    客户端获得返回结果
  


相关文档:

Java语言接口与继承本质( 很经典)

大多数人认为,接口的意义在于顶替多重继承。众所周知Java没有c++那样多重继承的机制,但是却能够实作多个接口。其实这样做是很牵强的,接口和继承是完全不同的东西,接口没有能力代替多重继承,也没有这个义务。接口的作用,一言以蔽之,就是标志类的类别(type of class)。把不同类型的类归于不同的接口,可以更好的管理 ......

JAVA初入门——使用JDOM处理XML

今天用了一下JAVA中的JDOM,JDOM 是一种使用 XML 的独特 Java 工具包,用于快速开发 XML 应用程序。
在以下这里能够看到更详细的对JDOM的介绍:
http://www.ibm.com/developerworks/cn/java/j-jdom/
下面是我自己的关于写XML文件及读XML文件的代码:
写XML文件
import org.jdom.*;
import org.jdom.output.XMLOutputt ......

jsp(JAVA)伪静态的具体设置过程

一:到http://tuckey.org/urlrewrite/  下载urlrewrite架包(推荐2.6.0)
  二:解压所下载的文件,把urlrewrite-2.6.0.jar复制到项目的WebRoot/WEB-INF/lib/目录下
  三:把urlrewrite.xml复制到项目的WebRoot/WEB-INF/目录下
  四:在web.xml文件中加入以下
  <filter>
  <filter-name>Ur ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号