线程同步:    多工作线程,
  流量平衡,   多次去结果集。   全局整体控制,效率,稳定,安全平衡。

解决方案 »

  1.   

    想实现整个软件的线程化,可能吗?有好的想法吗?要实现网络的流量平衡有多困难?多线程方式下如何更好的控制服务端的流量平衡?如果我想很好的了解分布式系统中每个子系统的详细信息,又有什么好方法?
      

  2.   

    这不是你要考虑的问题,如果每套软件都有他们自己的解决你所说问题的方案,那么他们会把你的系统搞得一塌糊涂,这是数据库管理系统和操作系统以及一些相关的协议考虑的!明白了吗?上课听听可以,别当真!
      

  3.   

    我没有上过课,我只是想知道如何实现它们,是概念模型还是在软件实现时才关心?我的意思是如果我能提供一种有效的概念层模型来解决这些问题,那这是否必要?
      

  4.   

    整个软件线程化是什么意思?其实在Windows中所有的软件都是多线程的,真正执行代码的是线程,进程没有真的执行代码!它提供地址保护和隔离,所有的进程要真正执行的话,必须要有一个主线程。网络中的流量平衡是什么意思?是指在多个服务器之间分配任务吗?还是指找出最佳的通讯路径?在多个服务器之间分配任务,要涉及很多的底层协议,一般的应用软件没有能力,比如说Web服务器吧!在多个Web服务器之间分配任务,还需要HTTP协议的支持,你见过很早以前有多个Web服务器共享一个地址的吗?在数据库服务器之间进行负载平衡也是很麻烦的,如果数据库管理系统根本就没有考虑过,同一个数据库存在于多个服务器上的情况,你的应用程序可能实现将数据库分布到不同的服务器上还要保持它们之间的同步吗?