1,我们老大为了解决服务器与客户段连接的瓶颈问题,想要我研究类似SOCKET共享的技术.他明确告诉我有这个技术,但是,我在网上找不到资源无从下手. 提供一个服务器IP,和端口后台架设多台服务器处理.2,一个数据库位运算问题,现在我们用的是ORACLE数据库,我需要编写一个存储过程,把传递进来的参数按位运算以后再异或.我查了好象ORACLE没有按位运算,实在没有办法了。 
 

解决方案 »

  1.   

    1.查查负载均衡、loadbalance 我的想是这样的:
          口 A口 口 口 口 口
    B  C  D  E  F其中 A 是负责接入的服务器,一个 IP 、port
    B、C、D、E、F 分别为处理机A 统一管理 BCDEF资源,当第一个请求发过来,A转发给B,第二个转发给C,第三个转发给D,
    当然B有能力在第二个请求进来时处理完第一个请求则第二个请求继续交给B去处理
      

  2.   

    恩,我明白的你的意识,但是,各个服务器之间通讯用什么呢?我们对即时要求比较高,而切不是J2EE架构的,以你这样设计的话是不是各个服务器之间通讯就只能用SOCKET加协议,或者用RMI了,这两种方式对我们来说,都太合适。请老大再指点一下。
      

  3.   

    java程序设计教程(第五版)18章H.M.Deitel,P.J.Deitel好象有个类似的问题,刚学,你可以参考一下
      

  4.   

    1,我们老大为了解决服务器与客户段连接的瓶颈问题,想要我研究类似SOCKET共享的技术.他明确告诉我有这个技术,但是,我在网上找不到资源无从下手. 提供一个服务器IP,和端口后台架设多台服务器处理.//tomcat,websphere,weblogic都有集群方案2,一个数据库位运算问题,现在我们用的是ORACLE数据库,我需要编写一个存储过程,把传递进来的参数按位运算以后再异或.我查了好象ORACLE没有按位运算,实在没有办法了。//为什么你不用程序计算好了作为参数传进去?
      

  5.   

    1,我们老大为了解决服务器与客户段连接的瓶颈问题,想要我研究类似SOCKET共享的技术.他明确告诉我有这个技术,但是,我在网上找不到资源无从下手. 提供一个服务器IP,和端口后台架设多台服务器处理.//tomcat,websphere,weblogic都有集群方案
    //我们做的J2SE的服务器,不是J2EE,要是J2EE的就没有这个问题了。2,一个数据库位运算问题,现在我们用的是ORACLE数据库,我需要编写一个存储过程,把传递进来的参数按位运算以后再异或.我查了好象ORACLE没有按位运算,实在没有办法了。//为什么你不用程序计算好了作为参数传进去?
    //因为,我现在要做的主要是数据库加密算法。所以,才需要这样做。
      

  6.   

    恩,我明白的你的意识,但是,各个服务器之间通讯用什么呢?我们对即时要求比较高,而切不是J2EE架构的,以你这样设计的话是不是各个服务器之间通讯就只能用SOCKET加协议,或者用RMI了,这两种方式对我们来说,都太合适。请老大再指点一下。
                                 不知道你这个“都太合适” 是啥意思?是合适还是不合适?
    其实通讯无所谓,你支持啥就用啥,我建议你用Socket或者http,自己写池管理,刚才有位同学说做群集,也是可以的。
      

  7.   

    不好意识啊,神龙大哥,我打掉了个字,是“不太合适”。
    我们现在用了线程池技术了,主要是我们老大想下阶段把现在服务端的处理业务部分单独抽出来,让它能单独在一台PC上面运行,然后通过加PC的的方式解决瓶劲问题。做群集,不太懂,J2SE能做群集吗?
      

  8.   

    如果 单独在一台PC上面处理业务, 那你前端的部分总要与这台PC通讯吧?用什么通讯方式就用什么做池管理。还是这个模式:
         口 A口 口 口 口 口
    B  C  D  E  F