你可以看《WINDOWS 2000 核心编程》。很难用一两句解释通。
简单说一下把。
你应该有理解对象池,ODBS 池,持久对象,通讯量,。(SORRY 。I AM LAZY TO TYPE)

解决方案 »

  1.   

    faint!不要吓人好不好!他的问题跟核心编程一点关系也没有。他只是对三层结构的流程不太明白。
      

  2.   

    faint! i don know how to explain the mechanism without concept of object pooling
    ,通讯量,...
      

  3.   

    非常感谢上面两位高手的回复,本人还在学习中...
    可能我对这个问题描述的不是很清楚,我举个简单的例子吧,
    数据服务层我存储两个数据,分别是A和B(在内存中存储);
    业务处理层组件的接口实现对A和B的设置,加,减,乘和除等运算。
    在表达层调用接口函数来显示结果。
    这样的应用,数据服务层应该如何运作?(如果觉得不能一两句话解释清楚)
    能否给示例程序呢 :) 类似这种应用的其它例子也可以。谢谢啦~
      

  4.   

    我提几个问题
    1.你的用户有多少?
    2。最大的并发连接多少?
    3。如果客户端用WEb,需要考虑坏的连接(客户突然关闭了IE,但是服务器端没有释放)所产生的影响
    4。服务器端的数据量有多少?对于实时系统稳定性是极为重要的,如何处理突然断电情况?
      

  5.   

    我们的用户数和并发连接不是很多,不会超过STA线程池的最大线程数。
    业务处理我准备采用MTS实现,好处之一就是利用MTS的管理实现对操作失败的控制。
      

  6.   

    你可以避开ODBC、ADO等,通过使用底层API开发自己的中间件来实现。
      

  7.   

    我搞了一个这样的oltp模型,
    三层结构,web应用,中间件自己开发的,有没有兴趣,一起讨论?
    [email protected]