分布式应用的一般技术需求 e Partitioning and distributing Data and functions data-driven distribution functional distribution object-based distribution o Flexible extendible communication protocols allocation of tasks to agents has a direct influence on the complexity of the communication protocol ( type of data amount of data, persistence of connections) may also be dictated by legacy systems that need to be incorporated Distributed Systems FrameworksDistributed Systems Frameworks 14 分布式应用的一般技术需求 Partitioning and Distributing Data and Functions data-driven distribution functional distribution object-based distribution Flexible, Extendible Communication Protocols allocation of tasks to agents has a direct influence on the complexity of the communication protocol (type of data, amount of data, persistence of connections) may also be dictated by legacy systems that need to be incorporated