主要分为以下三种类型

客户/服务器(C/S)结构

最主要的特征是通信只在客户与服务器之间进行,客户与客户之间不进行直接通信。

P2P(Peer to Peer)结构

每个对等端都同时具备C/S应用的客户与服务器的特征,是一个服务器与客户的结合体,对等端之间直接通信。

混合结构

既有中心服务器的存在,又有对等端(客户)间的直接通信。