同上,刚开始学COM+

解决方案 »

  1.   

    应该说各有千秋吧:
    1.一个独立的功能对应一个COM+组件,
      这样可能更易于维护与管理。
      但在DELPHI中一个COM+就是一个工程(PROJECT),
      如果是一个开发的话,可能就要创建多个
      工程(当然可以把它们加到一个PROJECT GROUP统一管理)
    2.多个功能一个COM+组件,一个功能块出问题时,
      整个COM+就会不能提供服务。
     
      

  2.   

    一个COM+对像可以实现一些接口,让他们完成;
      

  3.   

    应该按功能类型分。如涉及到修改数据的,可使用一个com+组件。如查询也用一个组件,也可按事务类型分,需要事务的,不需要事务的
      

  4.   

    http://expert.csdn.net/Expert/topic/1175/1175609.xml?temp=9.960353E-03
      

  5.   

    当然一个功能一个COM+,因为COM+是动态建立的,没必要在客户连接时建立不相关的COM+,这会降低响应速度
      

  6.   

    http://expert.csdn.net/Expert/topic/1227/1227094.xml?temp=.6771356
    瞧我的文单吧