O2O即Online To Offline,是一种将线下的商务机会与互联网结合,让互联网成为线下交易的前台的电子商务模式。本论文旨在研究O2O平台的特点,抽象O2O平台的共性,设计和开发一套基于O2O技术的框架。为所有的O2O开发者提供一个高效、便捷、易于使用的中间服务层,以减少工程师开发O2O应用的开发周期和成本。