Mashup 与 Portal 都属于内容聚合的技术,两者之间最根本的区别是 Mashup 是更新的 Web 2.0 技术范畴,其底层的技术标准是基于 XML 的数据交换标准,如广泛使用的 RSS 和 Atom 标准。XML 是自描述的标签式数据描述方式,数据本身描述自己的含义,从而使数据能够被理解;同时采用层次型(树型)的方式组织数据,通过层次关系体现出数据与数据之间的关系.可以更清晰地描述复杂对象。正是由于 XML 模型天然的易理解和灵活性的特点,使得 XML 在 Web 2.0 和 SOA 的应用被大量使用,如 Mashup 应用的信息源主要就是XML格式。