详细描述UPnP的结构,以及其功能。 UpnP包含一下五个基本部分/阶段(Phases):1、发现(Discovery):这是第一阶段,控制点搜索设备和服务,类似的,设备广播他所能提供的服务通告。2、描述(Description):一旦控制点发现了他感兴趣的设备或服务,他将请求该设备提供该设备本身、其他组件成员设备以及他们提供的服务的完整描述。3、控制(Control):本阶段允许控制点通过改变设备的状态来控制设备上提供的一个或多个服务。4、事件(Eventing):本阶段允许控制点与其感兴趣的服务状态保持同步,控制点向事件服务器订阅一个特定的服务,当该服务状态改变时,接收事件通告。